Software Testing and QTP Fundamentals
Test your knowledge of software testing principles including white box testing, functional testing, system testing, and test management, along with QTP (QuickTest Professional) automation tool concepts and features.
Questions
The following are the four main columns in the Keyword view.
- Item, Operation, Value, Comments
- Item, Operation, Value, Documentation
- Item, Operation, Property, Documentation
- Number, Operation, Value, Documentation
The key that is used to Start/End analog recording mode ?
- F3
- SHIFT+ALT+F3
- CTRL+SHIFT+F3
- F10
An action can be called by other tests or actions is:
- Call Action
- Split Action
- Reusable Action
- None
The method used to get data from HTML Table is
- GetData(Row,Col)
- GetRowValue(Rowid,Colname)
- GetCellData (Row,Col)
- GetRowValue(Row,Col)
You can work on one or several function libraries at the same time.
- True
- False
You can insert additional steps on the test objects captured in the Active screen after the recording session.
- True
- False
We can change name of checkpoint
- True
- False
we can get the execution time for an action in a Test
- True
- False
We can add external library files in QTP.
- True
- False
We split testing into distinct stages primarily because:
- Each test stage has a different purpose
- It is easier to manage testing in stages
- We can run different tests in different environments
- The more stages we have, the better the testing
Which of the following is likely to benefit most from the use of test tools providing test capture and replay facilities?
- Integration testing
- Regression testing
- System testing
- User acceptance testing
Which of the following requirements is testable?
- The system shall be user friendly.
- The safety-critical parts of the system shall contain 0 faults.
- The response time shall be less than one second for the specified design load.
- The system shall be built to be portable.
In prioritizing what to test, the most important objective is to
- find as many faults as possible.
- obtain good test coverage
- test whatever is easiest to test.
- test high risk areas
Which one of the following statements about system testing is NOT true?
- System tests are often performed by independent teams.
- Functional testing is used more than structural testing.
- Faults found during system tests can be very expensive to fix
- End-users should be involved in system tests.
Enough testing has been performed when
- time runs out.
- the required level of confidence has been achieved.
- no more faults are found.
- the users won’t find any serious faults.
Which of the following is not described in a unit test standard?
- syntax testing
- equivalence partitioning
- stress testing
- modified condition/decision coverage
Which of the following is a form of functional testing?
- Boundary value analysis
- Usability testing
- Performance testing
- Security testing
Which of the following is NOT a white box technique?
- Statement testing
- Path testing
- Data flow testing
- State transition testing
Data flow analysis studies:
- possible communications bottlenecks in a program.
- the rate of change of data values as a program executes
- the use of data on paths through the code
- the intrinsic complexity of the code.
Which of the following is the best source of Expected Outcomes for User Acceptance Test scripts?
- User requirements
- Actual results
- Program specification
- System specification