I am new to Quality Center; we at our company have QTP installed on five machine( VMs- Windows7 64bit). I learned that I will need to have a QC server to save the scripts making QC as a central location. We have one license for QC and my manager wants the QC server on Linux.
Where can I get an installation document to install QC on Linux. How will QTP and QC talk and What is the role of QC client. We have 5 QTP but only one QC license can we have 5 clients installed on each machine running QTP?
The QC product comes with electronic copies of the documentation. The Installation Guide includes instructions for installing on a Linux server.
To connect QTP to QC (assuming you have QC installed), go to File > ALM/QC Connection. There you enter the URL used to connect to QC. This is the same URL you would use the access the QC product itself (since it is a web application). After entering the URL you will be required to enter a user name and password (this would be for a user set up through QC Site Admin) and then select a QC Domain and QC Project (these are also set up through QC Site Admin) where your QTP tests and resources will be stored.
For QTP to interact with QC you will need to install some additional files on the systems where QTP is installed. These are available by access the QC web application URL and then navigating to Add-Ins Page. One of the items in on the first page and is named "HP Quality Center Connectivity". Another is on a subordinate page, so you must then navigate through More HP ALM Add-ins > QuickTest Profession Add-in.
The role of the QC client: What do you mean by "the QC client" exactly? Since QC is a web application there are files downloaded to client system used to access the web app. There is also something referred to as "Registering the Client", which refers to registering the QC OTAClient.dll on a system. Registering the DLL allows other products that run on that system to interface to QC. This process should also be executed on the systems where QTP is installed, and is also accessible by going to the QC web app and accessing the Add-Ins Page.
Your QC license key specifies the type/edition of the QC application you have (ALM QC Starter Edition, ALM Quality Center Edition, or full ALM) and the maximum number of concurrent users. The maximum number of concurrent users applies to users accessing the QC UI directly by access the QC URL for the web application. The connections between QTP and QC does not consume these concurrent licenses, so your 5 QTP installations would be able to access QC at the same time even if your QC license allows for only 1 concurrent UI user.
Hope that helps. You should also read the User Guide documentation for both product where they pertain to the integration between the products.
(Opinions and information contained in this post are wholly my own and do not reflect the opinions of my employer.)
Thanks a lot,Trudy; that really helped, now I know what I am doing. I will go ahead and install QC server on Linux. I think I will need your help after I install the server. will it be possible for you to help me through this forum in future?
I can't guarantee that I personally will be available to help you. I do check this forum regularly, and try to provide answers in areas where I think I can help. I'm sure other forum users would also contribute.
On caveat - I have no experience installing QC on a Linux server and can't provide any help in that area.