Software Testing Fundamentals and QTP Automation
Covers software testing methodologies, strategies, verification/validation, and QTP automation with VBScript
Questions
Loop testing is a control structure testing technique where the criteria used to design test cases is that they
- Rely basis path testing
- Exercise the logical conditions in a program module
- Select test paths based on the locations and uses of variables
- Focus on testing the validity of loop constructs
Testing which is simulated or actual operational testing by potential users/customers or an independent test team at the developers' site is called
- Alpha Testing
- Beta Testing
- White Box Testing
- Black Box Testing
Test Cases are designed by
- Testers
- Test Lead
- Test Manager
- Developer
Identify the softwate testing website from below
- www.stickyminds.com
- www.softwaredioxide.com
- www.sulekha.com
- www.howstuffworks.com
In the context of software Testing, Verification and Validation does not mean different things.
- True
- False
Testing is a means to
- Ensure the absence of defects
- Identify the presence of defects and fix them
- Identify a bad developer
- All of the above
Test entry and exit criteria are documented in
- Cost Avoidance Report
- Test Approach/Strategy
- Test Plan
- Test Model
To deliver quality software, which of the following is must
- Software Quality Assurance
- Software Testing
- A good Tester
- All of the above
Testing, in which code is not executed is called
- Static Testing
- Dynamic Testing
- White Box Testing
- Reliability Testing
x=StrComp("abc","abc") x=???
- 0
- 1
- 2
- 3
While using Reporter Event Method in QTP,Event Status is given as 0. In Result Window, reporter reports the status as
- Pass
- Fail
- Done
- Warning
File System Object Model is contained in which library in Scrrun.dll
- Scripting type
- File Creation
- Object Oriented
- Misselaneous
Keyword that is used to diassociate an object variable from actual object in QTP using VB Script
- Free
- Release
- DisAssociate
- Nothing
Software Verification is
- checking that we are building the system right
- performed by an independent test team
- checking that we are building the right system
- make sure that that it is what the user wants
If an acceptance criterion or expected result is not specified in a test
- it may be difficult to repeat the test
- it will be difficult to decide whether the test have passed/failed
- we cannot automate the user input
- we cannot run the test
The purpose of requirement phase is
- To freeze requirement
- To understand user needs
- To define the scope of testing
- all of the above
which of the following can be succesfully tested using loop testing methodology
- Simple loops
- Nested loops
- Concatenated loops
- All of the above
To know with adequate confidence "when is Testing over" , which of the following is the best approach?
- when the budget is consumed
- use test appropriate metrics
- when the time is out
- let the management decide
Cyclomatic complexity method comes under which testing method?
- Green box
- Black box
- White box
- Yellow box
The most effective approach to begin test
- After coding
- After freezing the requirement
- After internal design
- After external design