QTP Tester
Brief introduction to QTP testing
QTP (Quick Test Professional) is an automated functional Graphical User Interface
(GUI) testing tool created by the HP subsidiary Mercury Interactive that allows
the automation of user actions on a web or client based computer application. It
is primarily used for functional regression test automation. QTP uses a scripting
language built on top of VBScript to specify the test procedure, and to manipulate
the objects and controls of the application under test.
QTP is a UI automation framework designed mainly for Windows and Web-based applications.
It works by identifying the objects in the application UI or a web page and performing
the desired operations on them (like mouse clicks or keyboard events); it can also
be used to capture object properties like name or handler ID etc. One of the most
important topics in QTP is Object Identification.QTP uses a scripting language built
on top of VBScript to specify the test procedure, and to manipulate the objects
and controls of the application under test.
Though QTP is usually used for "UI Based" Test Case Automation, it can easily handle
"Non-UI" based Test Cases. (e.g. API (Certification testing), Database Testing,
etc.)
Why hire QTP testers from Nova
Our competency
Nova's QTP testers have been actively engaged in this field for 1 year. Most of
them have 2 years of software test experience. Our competency lies in following
aspects:
- Excellent communication skills and comprehension ability
On the one hand, Nova's QTP testers can get familiar with your application or requirement
rapidly and accurately; one the other hand, they are do well in communicating with
your in English.
- Know well with automated testing theories and methodologies
All Nova's QTP testers are familiar with testing theories and methodologies, the
condition can ensure that we can give correct testing plan and some other necessary
approaches to execute testing.
- Rich experience in QTP testing
Most of Nova's QTP testers have rich experience in QTP testing, we can give appropriate
testing solution for tested software.
- Good command of script writing
Some of Nova's QTP testers have programming experience, they are good at coding
with VB script for testing cases. Excellent automated scripts can ensure automated
testing works well.
As a company, Nova backups our QTP testers with:
Our experience
Via accomplishing several QTP testing projects, Nova QTP testers have mastered how
to use QTP to test software. Related experiences are briefly described as follows:
- Prepare before test
Such as prepare the test case which needs to be automated, the Automation scope
and approach, finalize the Automation framework and prepare the data based on the
framework.
- Create Script via combining recording and coding manually
There are two ways to create script, one method is record-and-playback, and the
other one is coding VBScript manually. In most cases, we may generate scripts via
recording, and then edit it manually.
- Set checkpoints according to need
Checkpoints are used to verify that during the course of test execution, the actual
application behavior or state is consistent with the expected application behavior
or state. There are 10 types of checkpoints available in QTP, such as standard checkpoint,
bitmap checkpoint, etc.
- Defect reporting and test documentation
After testing, we will submit related defect reporting and other testing documents
to client.
We have completed 5 projects in QTP testing field. To learn our expertise in this field, please refer to the related case studies:
Performance testers working time
Nova's performance testers work dedicatedly for you, 8 hours a day, 5 days a week.
The dedicated testers will work under your timeframe and you can contact through
MSN/Skype. In urgent case, you can also directly call on testers mobile.
Contact us
To find more detailed definition of testers's skill set etc, please fill in the
form below and our sales will send the resumes of qualified testers to you. Any
enquiries from you are welcome, we will respond to you as soon as possible.