Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Questions about QTP
#1
Solved: 10 Years, 9 Months ago
I am a beginner for QTP. Currently I am doing an investigation on QTP, to decide whether to buy this tool for our company. I have to find answers to the following questions. Can any one kindly give me answers to the following questions (Refering to QTP version 10)?

1. What part of the software development life-cycle does the tool impact, i.e. from requirements to verification, or only testing/verification?

2. Can it be used to verify only software systems or also software/hardware systems (e.g. instruments)?

3. Does it support traceability between test procedures and requirements, design and/or units of code?

4. Does it support unit testing?

5. Does it support component level testing?

6. Does it support system level testing?

7. Does it integrate with a defect management tool, e.g. TestTrack?

8. Does it integrate with a configuration management tool. e.g. Perforce, Subversion?

9. How are test procedures defined, e.g. as scripts in a custom language or a standard language?

10. Can test procedures be automatically generated?

11. Can the test procedures be run automatically?

12. How does it capture evidence of running the test procedure - is it good enough the biomedical/regulated projects?

13. What, if any training is available?

14. What does the training cost?

15. How easy is it to use the tool? How easy is it to be proficient with the tool?

16. What does the tool cost? What is the maintenance cost of the tool?

17. What support infrastructure is required, if any, e.g. databases, web servers?

18. What types of technologies can it test - does it support managed (.NET) and unmanaged (non .NET) code? GUI's, e.g. Windows WinForms, WPF? Does it a support non-GUI applications?

19. What types of metrics and reports on metrics can it produce, e.g. number of tests written over time, number of passing tests written over time, code coverage, etc.?
Reply
#2
Solved: 10 Years, 9 Months ago
Hi, let me try to answer some of your questions.

1. What part of the software development life-cycle does the tool impact, i.e. from requirements to verification, or only testing/verification?
It works for testing and verification. For requirements management you could use HP Quality Center.


2. Can it be used to verify only software systems or also software/hardware systems (e.g. instruments)?
Not sure how t answer this, but if you can use an emulator for your hardware, maybe you could test the functionality with QTP

3. Does it support traceability between test procedures and requirements, design and/or units of code?
You need to use a different set of tools to achieve this other than QTP, those are HP Quality Center, Borland's Caliber RM, and Borland's StarTeam for source control.

4. Does it support unit testing?
You mean at code level? QTP is for functional testing, for unit testing (usually done by developers) use JUNIT or NUNIT.

5. Does it support component level testing?
Not sure if my idea of component testing is what you mean, can you please explain.

6. Does it support system level testing?
Same here, can you explain what you mean by system level testing.

7. Does it integrate with a defect management tool, e.g. TestTrack?
Yes, you can integrate with HP Quality Center's Defect Management Module

8. Does it integrate with a configuration management tool. e.g. Perforce, Subversion?
Could work like this: Requirement modified in Caliber -> Exported to QC -> Test Cases related to requiement need review.

9. How are test procedures defined, e.g. as scripts in a custom language or a standard language?
QTP uses Visual Basic Script.

10. Can test procedures be automatically generated?
From QC you can generate a script for you to fill in the lines of code needed to automate the script.

11. Can the test procedures be run automatically?
Yes, from QC you can run a set of QTP scripts and have the test results uploaded to QC for later review.

12. How does it capture evidence of running the test procedure - is it good enough the biomedical/regulated projects?
If your script test every single aspect of the requirement you want to test, you can trust on the test results provided by QTP

13. What, if any training is available?
Yes, training is available. http://h10076.www1.hp.com/education/hpsw/

14. What does the training cost?
I think it was around $3500

15. How easy is it to use the tool? How easy is it to be proficient with the tool?
Easy to use, if you have experience with automated testing tools, you will learn quickly.

16. What does the tool cost? What is the maintenance cost of the tool?
Not sure what the cost is.

17. What support infrastructure is required, if any, e.g. databases, web servers?
QTP is a stand alone client tool that runs on Windows OS.

18. What types of technologies can it test - does it support managed (.NET) and unmanaged (non .NET) code? GUI's, e.g. Windows WinForms, WPF? Does it a support non-GUI applications?
It can test on Java, JSPs, .NET ASPX, .NET WinForms, Visual Basic Forms, Terminal Emulators apps, Oracle, Webservices, Siebel, Peoplesoft, and others.

19. What types of metrics and reports on metrics can it produce, e.g. number of tests written over time, number of passing tests written over time, code coverage, etc.?
You can run reports from QC.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  few questions?? ACCBAJPA 1 2,295 07-08-2014, 02:01 PM
Last Post: QTpier
  QTP supportabi​lity questions debby_huijin 1 2,095 05-19-2014, 06:32 AM
Last Post: debby_huijin
  Hello All -Nice forum to start learning QTP. Few questions QTP.learning 0 1,790 05-18-2014, 04:10 PM
Last Post: QTP.learning
Question QTP Questions yodhpal 1 3,361 03-17-2011, 12:57 PM
Last Post: basanth27
  3 basic questions..please help Blizna 5 4,745 07-09-2010, 12:21 PM
Last Post: sasmitakumari

Forum Jump:


Users browsing this thread: 1 Guest(s)