<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: QTP: Working with Siebel &#8211; An Introduction</title>
	<atom:link href="http://relevantcodes.com/qtp-working-with-siebel-an-introduction/feed/" rel="self" type="application/rss+xml" />
	<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/</link>
	<description>A Resource for Test Automation Development</description>
	<lastBuildDate>Fri, 18 May 2012 07:21:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Anshoo Arora</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-53014</link>
		<dc:creator>Anshoo Arora</dc:creator>
		<pubDate>Tue, 27 Dec 2011 12:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-53014</guid>
		<description>Shweta, you mean conditional statement?

&lt;pre&gt;
Browser(” ABC”).Page(” DEF”).Frame(“CfgMainFrame Frame”).WebList(“Provide_Trunk_Port”).Select DataTable(“Trunk_Speed”, dtLocalSheet)

If DataTable(“Trunk_Speed”, dtLocalSheet) = &quot;Yes&quot; Then
    Browser(“ABC”).Page(“DEF”).Frame(“CfgMainFrame Frame”).WebList(“Existing_Trunk_Port”).Select DataTable(“existing_trunk_port”, dtLocalSheet)
End If
&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Shweta, you mean conditional statement?</p>
<pre>
Browser(” ABC”).Page(” DEF”).Frame(“CfgMainFrame Frame”).WebList(“Provide_Trunk_Port”).Select DataTable(“Trunk_Speed”, dtLocalSheet)

If DataTable(“Trunk_Speed”, dtLocalSheet) = "Yes" Then
    Browser(“ABC”).Page(“DEF”).Frame(“CfgMainFrame Frame”).WebList(“Existing_Trunk_Port”).Select DataTable(“existing_trunk_port”, dtLocalSheet)
End If
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anshoo Arora</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-53004</link>
		<dc:creator>Anshoo Arora</dc:creator>
		<pubDate>Tue, 27 Dec 2011 11:54:52 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-53004</guid>
		<description>Paarri: See if this helps you: http://relevantcodes.com/qtp-siebel-error-test-execution-halts-when-a-siebbutton-is-clicked/</description>
		<content:encoded><![CDATA[<p>Paarri: See if this helps you: <a href="http://relevantcodes.com/qtp-siebel-error-test-execution-halts-when-a-siebbutton-is-clicked/" rel="nofollow">http://relevantcodes.com/qtp-siebel-error-test-execution-halts-when-a-siebbutton-is-clicked/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shweta</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-52269</link>
		<dc:creator>Shweta</dc:creator>
		<pubDate>Thu, 15 Dec 2011 07:17:47 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-52269</guid>
		<description>Hi,
I am new to QTP.
I have a requirement where i need to apply loop statement.
When i select a particular value from the dropdown(Yes/No) , on selecfing yes, a new field becomes available other wise it is not there on the screen.
So need to use loops.
Please let me know how to use the loop statement.
My code where i am selecting value is :
Browser(&quot; ABC&quot;).Page(&quot; DEF&quot;).Frame(&quot;CfgMainFrame Frame&quot;).WebList(&quot;Provide_Trunk_Port&quot;).Select DataTable(&quot;Trunk_Speed&quot;, dtLocalSheet)

now if Trunk_Speed value is Yes , This should be executed : 
Browser(&quot;ABC&quot;).Page(&quot;DEF&quot;).Frame(&quot;CfgMainFrame Frame&quot;).WebList(&quot;Existing_Trunk_Port&quot;).Select DataTable(&quot;existing_trunk_port&quot;, dtLocalSheet)
 else it should be skipped.
Please help!</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I am new to QTP.<br />
I have a requirement where i need to apply loop statement.<br />
When i select a particular value from the dropdown(Yes/No) , on selecfing yes, a new field becomes available other wise it is not there on the screen.<br />
So need to use loops.<br />
Please let me know how to use the loop statement.<br />
My code where i am selecting value is :<br />
Browser(&#8221; ABC&#8221;).Page(&#8221; DEF&#8221;).Frame(&#8220;CfgMainFrame Frame&#8221;).WebList(&#8220;Provide_Trunk_Port&#8221;).Select DataTable(&#8220;Trunk_Speed&#8221;, dtLocalSheet)</p>
<p>now if Trunk_Speed value is Yes , This should be executed :<br />
Browser(&#8220;ABC&#8221;).Page(&#8220;DEF&#8221;).Frame(&#8220;CfgMainFrame Frame&#8221;).WebList(&#8220;Existing_Trunk_Port&#8221;).Select DataTable(&#8220;existing_trunk_port&#8221;, dtLocalSheet)<br />
 else it should be skipped.<br />
Please help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paarri</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-50706</link>
		<dc:creator>Paarri</dc:creator>
		<pubDate>Sat, 03 Dec 2011 11:05:40 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-50706</guid>
		<description>Hi anshoo,
I face a problem while automationg Siebel App.
My scenario is, i have to click a Sieb Button which will in turn throws a dialog box with Ok and Cancel button.

The Prob. is when i click the Sieb Button using QTP it gets hanged and throws error message that Appl is busy and the Execution stops.
Please let me know if you have a workaround for it...
Thanks in advance...</description>
		<content:encoded><![CDATA[<p>Hi anshoo,<br />
I face a problem while automationg Siebel App.<br />
My scenario is, i have to click a Sieb Button which will in turn throws a dialog box with Ok and Cancel button.</p>
<p>The Prob. is when i click the Sieb Button using QTP it gets hanged and throws error message that Appl is busy and the Execution stops.<br />
Please let me know if you have a workaround for it&#8230;<br />
Thanks in advance&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shweta</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-49486</link>
		<dc:creator>Shweta</dc:creator>
		<pubDate>Tue, 29 Nov 2011 23:03:25 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-49486</guid>
		<description>Hi Anshoo,
I am facing one issue while recording siebel script.
Some part of my script is getting recorded however one part where i click on &quot;customize&quot; button and based on a product a new applet opens up and we have to enter some details in the applet and click on done button should save the customization.
THis whole customization part is not getting captured in the script.
I am completely new to QTP, I have QTP10 and Siebel 8.0 application.

THis is the code:
SiebApplication(&quot;CPNS SIT&quot;).SiebScreen(&quot;Quotes&quot;).SiebView(&quot;Quote Line Items&quot;).SiebApplet(&quot;Line Items&quot;).SiebButton(&quot;New&quot;).Click
SiebApplication(&quot;CPNS SIT&quot;).SiebScreen(&quot;Quotes&quot;).SiebView(&quot;Quote Line Items&quot;).SiebApplet(&quot;Line Items&quot;).SiebList(&quot;List&quot;).SiebText(&quot;Product&quot;).SetText &quot;ipwan ethernet lite&quot;  &gt;&gt;&gt; ENTER THE PRODUCT
SiebApplication(&quot;CPNS SIT&quot;).SiebScreen(&quot;Quotes&quot;).SiebView(&quot;Quote Line Items&quot;).SiebApplet(&quot;Line Items&quot;).SiebList(&quot;List&quot;).ClickHier
SiebApplication(&quot;CPNS SIT&quot;).SiebScreen(&quot;Quotes&quot;).SiebView(&quot;Quote Line Items&quot;).SiebApplet(&quot;Line Items&quot;).SiebButton(&quot;Customize&quot;).Click  &gt;&gt; CLICK ON CUSTOMIZE BUTTON
SiebApplication(&quot;CPNS SIT&quot;).SiebScreen(&quot;Quotes&quot;).SiebView(&quot;Category&quot;).SiebViewApplets(&quot;ViewApplets&quot;).Select &quot;Cfg Cx Runtime Instance Frame (JS HI)&quot; &gt;&gt;&gt;&gt; THE CUSTOMIZE APPLET OPENS UP


I have been able to record the same  using LoadRunner tool while performing the Performance testing howvere not with QTP.
I have Siebel Add Ins also installed.
Please help
Please help.</description>
		<content:encoded><![CDATA[<p>Hi Anshoo,<br />
I am facing one issue while recording siebel script.<br />
Some part of my script is getting recorded however one part where i click on &#8220;customize&#8221; button and based on a product a new applet opens up and we have to enter some details in the applet and click on done button should save the customization.<br />
THis whole customization part is not getting captured in the script.<br />
I am completely new to QTP, I have QTP10 and Siebel 8.0 application.</p>
<p>THis is the code:<br />
SiebApplication(&#8220;CPNS SIT&#8221;).SiebScreen(&#8220;Quotes&#8221;).SiebView(&#8220;Quote Line Items&#8221;).SiebApplet(&#8220;Line Items&#8221;).SiebButton(&#8220;New&#8221;).Click<br />
SiebApplication(&#8220;CPNS SIT&#8221;).SiebScreen(&#8220;Quotes&#8221;).SiebView(&#8220;Quote Line Items&#8221;).SiebApplet(&#8220;Line Items&#8221;).SiebList(&#8220;List&#8221;).SiebText(&#8220;Product&#8221;).SetText &#8220;ipwan ethernet lite&#8221;  &gt;&gt;&gt; ENTER THE PRODUCT<br />
SiebApplication(&#8220;CPNS SIT&#8221;).SiebScreen(&#8220;Quotes&#8221;).SiebView(&#8220;Quote Line Items&#8221;).SiebApplet(&#8220;Line Items&#8221;).SiebList(&#8220;List&#8221;).ClickHier<br />
SiebApplication(&#8220;CPNS SIT&#8221;).SiebScreen(&#8220;Quotes&#8221;).SiebView(&#8220;Quote Line Items&#8221;).SiebApplet(&#8220;Line Items&#8221;).SiebButton(&#8220;Customize&#8221;).Click  &gt;&gt; CLICK ON CUSTOMIZE BUTTON<br />
SiebApplication(&#8220;CPNS SIT&#8221;).SiebScreen(&#8220;Quotes&#8221;).SiebView(&#8220;Category&#8221;).SiebViewApplets(&#8220;ViewApplets&#8221;).Select &#8220;Cfg Cx Runtime Instance Frame (JS HI)&#8221; &gt;&gt;&gt;&gt; THE CUSTOMIZE APPLET OPENS UP</p>
<p>I have been able to record the same  using LoadRunner tool while performing the Performance testing howvere not with QTP.<br />
I have Siebel Add Ins also installed.<br />
Please help<br />
Please help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: senthilkannan</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-47910</link>
		<dc:creator>senthilkannan</dc:creator>
		<pubDate>Wed, 23 Nov 2011 10:41:45 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-47910</guid>
		<description>Can you please tell me where to purchase siebal addins ..also please let me know the steps to do after getting the addins</description>
		<content:encoded><![CDATA[<p>Can you please tell me where to purchase siebal addins ..also please let me know the steps to do after getting the addins</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: suni</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-18154</link>
		<dc:creator>suni</dc:creator>
		<pubDate>Mon, 11 Apr 2011 11:37:34 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-18154</guid>
		<description>Hi

pls hav a look at below code

 &#039;Login to the mobile client  	   
			RunAction &quot;LocalLogin&quot;, oneIteration, Environment(&quot;user_&quot;)

 &#039;Navigation   	
			
			RunAction &quot;Navigation&quot;, oneIteration, &quot;Customers&quot;,&quot;My Customers&quot;

LocalLogin action contains below code 
SystemUtil.Run &quot;C:\Documents and Settings\&quot;&amp;Environment(&quot;UserName&quot;)&amp;&quot;\Application Data\Microsoft\Internet Explorer\Quick Launch\Show Desktop.scf&quot;,&quot;&quot;,&quot;&quot;,&quot;open&quot;
Window(&quot;regexpwndclass:=WorkerW&quot;).WinListView(&quot;regexpwndclass:=SysListView32&quot;).Activate &quot;Siebel eConsumer Goods - ENU&quot;
Dialog(&quot;Siebel Consumer Goods&quot;).WinEdit(&quot;User ID:&quot;).Set userName
Dialog(&quot;Siebel Consumer Goods&quot;).WinEdit(&quot;Password:&quot;).SetSecure userName
Dialog(&quot;Siebel Consumer Goods&quot;).WinButton(&quot;OK&quot;).Click

the rest is same if the license is added in server
but on client system u should set prerequisites like local database extract should be successful in the initial stage and no problem should be there with sync components</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>pls hav a look at below code</p>
<p> &#8216;Login to the mobile client<br />
			RunAction &#8220;LocalLogin&#8221;, oneIteration, Environment(&#8220;user_&#8221;)</p>
<p> &#8216;Navigation   	</p>
<p>			RunAction &#8220;Navigation&#8221;, oneIteration, &#8220;Customers&#8221;,&#8221;My Customers&#8221;</p>
<p>LocalLogin action contains below code<br />
SystemUtil.Run &#8220;C:\Documents and Settings\&#8221;&amp;Environment(&#8220;UserName&#8221;)&amp;&#8221;\Application Data\Microsoft\Internet Explorer\Quick Launch\Show Desktop.scf&#8221;,&#8221;",&#8221;",&#8221;open&#8221;<br />
Window(&#8220;regexpwndclass:=WorkerW&#8221;).WinListView(&#8220;regexpwndclass:=SysListView32&#8243;).Activate &#8220;Siebel eConsumer Goods &#8211; ENU&#8221;<br />
Dialog(&#8220;Siebel Consumer Goods&#8221;).WinEdit(&#8220;User ID:&#8221;).Set userName<br />
Dialog(&#8220;Siebel Consumer Goods&#8221;).WinEdit(&#8220;Password:&#8221;).SetSecure userName<br />
Dialog(&#8220;Siebel Consumer Goods&#8221;).WinButton(&#8220;OK&#8221;).Click</p>
<p>the rest is same if the license is added in server<br />
but on client system u should set prerequisites like local database extract should be successful in the initial stage and no problem should be there with sync components</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rag</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-18153</link>
		<dc:creator>rag</dc:creator>
		<pubDate>Mon, 11 Apr 2011 11:24:28 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-18153</guid>
		<description>Hi,

I am  new  to  siebel  automation  as per my  requirement  I am  having  only client Siebel application and  I wanted to automate this  by QTP. The  above pre settings  are not  working  as those are applicable  to server  system. Please  let me know any  other option or preconfi setting  to start  with  QTP automation on  Siebel appliaction

Thanks  in advanace,
Rag</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I am  new  to  siebel  automation  as per my  requirement  I am  having  only client Siebel application and  I wanted to automate this  by QTP. The  above pre settings  are not  working  as those are applicable  to server  system. Please  let me know any  other option or preconfi setting  to start  with  QTP automation on  Siebel appliaction</p>
<p>Thanks  in advanace,<br />
Rag</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: suni</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-15468</link>
		<dc:creator>suni</dc:creator>
		<pubDate>Wed, 23 Feb 2011 11:50:28 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-15468</guid>
		<description>Hi Anshoo,

Hope u r doing good.i am getting the run error 
Invalid argument value for method name &quot;CreateChild&quot; for argument &quot;ColumnName&quot;. Input value: &quot;Product Name&quot;.

Line (45): &quot;siebObj.SiebList(&quot;List&quot;).SiebText(&quot;Product&quot;).SetText product&quot;. 
while running regression suite
I tried all the possibilities like using SetToproperty
the same error i faced for the line getvalue=siebObj.SiebList(&quot;List&quot;).SiebText(&quot;Product&quot;).Text 
but i found the workaround getvalue=siebObj.SiebList(&quot;List&quot;).SiebText(&quot;Product&quot;).getroproperty(&quot;text &quot;) this works well but setting the value for list item is not working</description>
		<content:encoded><![CDATA[<p>Hi Anshoo,</p>
<p>Hope u r doing good.i am getting the run error<br />
Invalid argument value for method name &#8220;CreateChild&#8221; for argument &#8220;ColumnName&#8221;. Input value: &#8220;Product Name&#8221;.</p>
<p>Line (45): &#8220;siebObj.SiebList(&#8220;List&#8221;).SiebText(&#8220;Product&#8221;).SetText product&#8221;.<br />
while running regression suite<br />
I tried all the possibilities like using SetToproperty<br />
the same error i faced for the line getvalue=siebObj.SiebList(&#8220;List&#8221;).SiebText(&#8220;Product&#8221;).Text<br />
but i found the workaround getvalue=siebObj.SiebList(&#8220;List&#8221;).SiebText(&#8220;Product&#8221;).getroproperty(&#8220;text &#8220;) this works well but setting the value for list item is not working</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sai</title>
		<link>http://relevantcodes.com/qtp-working-with-siebel-an-introduction/#comment-14935</link>
		<dc:creator>Sai</dc:creator>
		<pubDate>Sun, 13 Feb 2011 07:16:09 +0000</pubDate>
		<guid isPermaLink="false">http://relevantcodes.com/?p=56#comment-14935</guid>
		<description>Hi all,

We are trying to automate Siebel 7.5.3 application using QTP 9.2 and siebel addin. But for some reasons, we can not do required configurations on server side to enable automation. We are not using autoOn in the Url either.

I know that in general when configurations are done on server side we get the object hierarchy as
SiebApplication(&quot;&quot;).SiebScreen(&quot;&quot;).SiebView(&quot;&quot;).SiebApplet(&quot;&quot;).SiebList(&quot;&quot;).Event

But for us scripts are recording like below 
Browser(&quot;&quot;).Page(&quot;&quot;).SiebList(&quot;&quot;).Event

Only the object is recognised as Siebel object but it&#039;s parent objects (browser, page, frame etc) are indentified in web. 

Did anyone tried automating this way? If so, please share your experiences.
Is it possible to continue automation without any hurdles using QTP and Siebel addins, but without any sever configurations done?

Any help is appreciated. 
Thanks in advance</description>
		<content:encoded><![CDATA[<p>Hi all,</p>
<p>We are trying to automate Siebel 7.5.3 application using QTP 9.2 and siebel addin. But for some reasons, we can not do required configurations on server side to enable automation. We are not using autoOn in the Url either.</p>
<p>I know that in general when configurations are done on server side we get the object hierarchy as<br />
SiebApplication(&#8220;&#8221;).SiebScreen(&#8220;&#8221;).SiebView(&#8220;&#8221;).SiebApplet(&#8220;&#8221;).SiebList(&#8220;&#8221;).Event</p>
<p>But for us scripts are recording like below<br />
Browser(&#8220;&#8221;).Page(&#8220;&#8221;).SiebList(&#8220;&#8221;).Event</p>
<p>Only the object is recognised as Siebel object but it&#8217;s parent objects (browser, page, frame etc) are indentified in web. </p>
<p>Did anyone tried automating this way? If so, please share your experiences.<br />
Is it possible to continue automation without any hurdles using QTP and Siebel addins, but without any sever configurations done?</p>
<p>Any help is appreciated.<br />
Thanks in advance</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 10/36 queries in 0.010 seconds using disk: basic
Object Caching 384/420 objects using disk: basic
Content Delivery Network via N/A

Served from: relevantcodes.com @ 2012-05-19 11:45:21 -->
