Friday, April 12, 2013

Enjoy QTP 11 and onward, with a 30 day demo license




If you are planning to adopt QTP for your project and curious about the licencing detail, here is the detail of various type of license HP introduces after launching QTP 11.

Obviously to use any tool, it require a valid license until it is not an open sources :)  . in same context, QTP require a valid license. yes there is a good news that HP now allow a demo version for 30 days validity while it was 14 days earlier and that is very good thing for learning new features and hands on before going for a live project implementation.

No lets talk about various type of License , HP Introduces.

HP Introduces Different Types of License from QTP 11.0 Onwards 


1) Seat License:
Seat license is specific to a computer on which QuickTest Professional is installed. For example, in case you want to open QTP on three different machines, then you would require 3 QTP seat licenses. After purchasing the license, you get a license code which is given by the vendor.


2) Concurrent License:
Concurrent license is like a floating license, which can be shared by multiple users. Taking the above example of 3 QTP users, in case they are in multiple geographies, we can buy a single concurrent license instead of buying 3 seat licenses. The only constraint is at one time only one user can open QTP and do the scripting. If the user closes QTP, the license is free to be used by some other user. Taking one more example, we can buy 6 concurrent QTP licenses for a team of 11 people. Then at a time only 6 people can work with QTP and not the complete team. The concurrent license is installed on a computer and its IP address is used by the computers who want to work with QTP.


3) Commuter license:
A QTP commuter license is a special type of concurrent license, which is used in those cases when the license server is not available. It may happen that because of some network issues, the computer with a QTP concurrent license is not able to get connected to the main license server. In that case you may request your administrator to install a commuter license on it. Commuter license is actually a type of concurrent license, which acts similar to a seat license for a particular period of time. The commuter license is valid for a maximum period of 180 days. 





Thursday, March 21, 2013

Siebel Architecture - a high level overview


Testing of Siebel application is similar to testing of any web based application. Before we start testing of any application, it is recommended to get familiar with the application architecture. Here we will get and idea about Siebel application architecture.

This is an n-tier architecture where a Siebel web client that access the business data and a web server that interacts with web clients. There is a enterprise server which is again a logical collection of multiple Siebel servers. Other than this there a relational database and file system which stores the business data.

The figure below illustrated the typical architecture.




Here I used term Siebel web client which is one of the types of Siebel client. The Siebel client may be: Siebel Web client, Siebel Developer Web Client, Mobile web client, Wireless client etc

The Siebel web client runs in variety of environment that may be web browsers, WML devices, and PDA.

So in general term if we practically say, a request is made through web client which goes to web server that identify the request and pass this request to Siebel Server , Now Siebel server process the business data and interact with DB and file system and return the data to web server. Now web server passes completed HTML pages back to Siebel Web Clients. In between few other things also come in picture like gateway names server and load balancer.

See the below figure which state that a Siebel server consist of following entities:

Siebel Repository File (SRF)
Configuration File (CFG) and Component Parameters
Siebel Web Templates (SWT)
Server Components






For more detail of these entities, please refer my next post.

Here the physical architecture. The Siebel Gateway Name Server, Siebel Server, Database Server, and File System can be implemented on one machine or spread across multiple machines.
The Siebel Server(s) should have a high-speed LAN connection to the Database Server



Thursday, March 7, 2013

Siebel Vertical and Horizontal

Siebel Vertical and Horizontal concept

The main difference between both is that “Vertical Applications are specifically made for one domain and Horizontal Applications are Common which can be used for any domain”.

So basically we can say the vertical applications are designed industry wise and horizontal applications are designed field wise.

Like in my project we are working for a telecom based company and customizing the application fand that is specific to communication only. That is an Siebel e-communication application and will come in Vertical application category.

Now taking another example like Siebel call center application, as its name, it is for the call center process and the call center process is generally common everywhere. So this call center application can be customized for different domain, like for health domain, telecom, banking or any other so this will fall under Horizontal application.

Below are some examples:

Siebel Vertical
Financial Services
Banking
Insurance
Healthcare
Communications/Media/Energy
Communications
Media
Utilities
Oil and Gas
Consumer Sector
Life Sciences



Siebel Horizontal
Sales
Call Center and Service
Customer Telephony Integration (CTI)
Partner Relationship Management (PRM)
Employee Relationship Management (ERM)
Marketing
eBusiness Application Integration (eAI)
Mobile eBusiness


Wednesday, January 16, 2013

QC - QTP Integration-Part1



     Part 1- QC QTP Connection

  1. Launch QTP.
  2. Click on File->ALM/QC connections option. This will open HP ALM connection box
  3. Enter Quality Center url in Server URL and click on Connect button
  4. Enter the credentials  in step 2
  5. Enter the project login detail in step 3.
  6. Click on Close button to close the windo 
  7.  QTP and QC connection has been established  
 Below are few screens which will help you to get the above things.