Points to take care with Siebel Add-In | Quick Test Professional(QTP)
.
QTP Blog RSS

Points to take care with Siebel Add-In

What is Siebel Test Automation?

Siebel 7.7 introduces a series of new test automation interfaces that optimize the testing platform and eliminate many of the well-known pain points intrinsic to generic test automation technologies. The new Siebel Test Automation (STA) module dramatically reduces the cost of both functional and load/performance testing. This enables customers to -- for the first time -- truly maximize the value of their automated testing strategies.

Note that the Siebel Test Automation Solution has been built upon the Siebel 7.7 foundation and will only be available starting Siebel 7.7 and beyond.


What are the points to take care before starting with automation on Siebel 7.7.x app?

* Verify the Siebel Test Automation module is installed and enabled

From the Siebel add-in 8.0 readme file (in the "Supported Environment" section):
"The QuickTest Professional Siebel Add-in supports recording and running tests and components on the following versions of Siebel eBusiness applications:
- Siebel 7.7.x, only when the Siebel Test Automation module is installed and enabled.

Note:
There is an entry in a Siebel server side config file that must be set to TRUE. Make sure the correct entry is set:

EnableAutomation = TRUE
not:
EnableWebClientAutomation = TRUE

* Also Make sure the URL for the log-in page of your Siebel server includes the SWECmd=AutoOn token.

Example:
http://hostname/callcenter/start.swe?SWECmd=AutoOn.

If you do not append this token, the Siebel Web Engine (SWE) does not generate test automation information.

If you select the "Open the following application when a record or run session begins" option in the Siebel tab of the "Record and Run Settings" dialog box, QuickTest Professional automatically appends the Siebel Test Automation information to the URL (you do not need to specify it manually in the URL).

How to verify that the Siebel Test Automation module is installed?

Check that the list of running processes in the Windows Task Manager includes a process named SiebelAx_Test_A. This process will appear only after you have logged into the Siebel application.

Does Mercury QTP care what mode the Siebel application is in (HI vs. SI)?
Support for High Interactivity applications is different from support for Standard Interactivity applications. When recording a script against a HI application, the script mostly contains calls into the Siebel-provided test automation API. In contrast, when recording a script against a pure SI application or against a SI component that is embedded within an HI application (e.g. customer dashboard, query assistant, search center), the script mostly contains calls that use Mercury’s native scripting syntax.

If you want to keep track of further articles on QTP. I recommend you to subscribe via RSS Feed. You can also subscribe by Email and have new QTP articles sent directly to your inbox.

13 comments:

Anonymous said...

I am using QTP to test a Siebel app, how can I setup my scripts so I can change the URL for a set of scripts instead of going into each one?

srinivas said...

Hi..
Our company has started implementing Siebel 8.0.
It would be really great if someone can tell me is there any way we can automate using QTP for Seibel 8.0 version.
Note: I checked the Siebel Add-in readme and it says that it supports 7.7xxx.

Appreciate you response in advance.

Thanks,
Srinivas

Anonymous said...

where can I get STA module to install?

And on which Siebel server side config file, do I need to set the Enable Autoamtion = TRUE

Anonymous said...

Hi

Nice to see your site. I got lot of information and also please clarify the following

1. I have QTP 9.2 version and Test Director 8.0.
2. I have connected Test Director through QTP.
3. I am able to save the test in Test Director and i can view also. But it is not showing as a QTP script.
4. I am not able to run from test director. Please let me know.

Thanks
Srini

Umar said...

Hi All

i am using qtp 9.5 to automate siebel application.the problem is that application gets hanged with qtp .i tried to run the test manually with qtp opened but still faced the same issue. next i removed all addins and then tried manually this time everything was working fine.

has anyone encountered such a problem.please help

Regards
Umar

Anonymous said...

is the seibel addin free of cost

Anonymous said...

i have 2 yrs of qtp+siebel exp
may i know wat could be salary i could expect
I am working for Oracle
Planning to change

Gleyson dos Santos said...

where I find the Siebel Add-In 8.0 for download. I need someone help me?

Umashankar said...

i made
EnableAutomation = True,and restarted the service .
Still QTP not recognising and the Process SiebelAx_Test_A not showing.

could you pls. Do we need to do any thing more.

Ramesh said...

Hi Uma shankar
You are required to change the .cfg file in Siebel server (restart the server recommended). And in the QTP recording settings, enter "SWECmd=AutoOn".

Example
http://hostname/callcenter/start.swe?SWECmd=AutoOn

Try this.

Smita said...

This is really very good site for knowledge sharing.
All necessary info anyone can find in this site.

Ankur you are doing a fantastic job.

vijaya said...

Hello All,
Have started working on QTP 10 recently...I am stcuk up at one point..While recording the Seibel CRM application QTP 10 fails to record some screens and when clicked on tabbed event its unable to record that script line..but when followed the same process in my colleagues desktop the action is getting recorded on click of that tabbed item...can you pls help me out in this..?What is the solution for this?Moreover the version that my coleague is using is IE 6.0 and mine is IE 7.0..will that matter?This is urgent...my mail id is vijaya.lakshmi16@gmail.com

krishna said...

Hi All,

I am new to QTP.I want to know if we can automate using QTP for BRM .If yes it would be of great help if any one would let me know the steps for doing so.

Regards
Krishna