Software Testing Fundamentals and Frameworks
Covers software testing types (smoke, sanity, performance, functional, black box, adhoc), test automation frameworks (Ad-Hoc, Test Script Modularity), browser compatibility testing, and testing terminology definitions.
Questions
A failure is:
- found in the software; the result of an error.
- departure from specified behaviour.
- an incorrect step, process or data definition in a computer program
- a human action that produces an incorrect result.
The Extension of the Script File name is
- True
- False
.Object is not recognized by FF
- True
- False
FireFox is not able to differentiate between windows object and web objects.
- True
- False
Set "" in IE needs to be Set " " for Firefox.
- True
- False
The request taken by FireFox are same as IE.
- True
- False
The Extension of the Script File name is
- True
- False
.Object is not recognized by FF
- True
- False
FireFox is not able to differentiate between windows object and web objects.
- True
- False
Set "" in IE needs to be Set " " for Firefox.
- True
- False
The request taken by FireFox are same as IE.
- True
- False
What is the type of testing that ignores the internal parts and focus on the output whether it is as per requirement or not
- System testing
- Acceptance testing
- Functional testing
- White box testing
What is the type of testing that ignores the internal parts and focus on the output whether it is as per requirement or not
- System testing
- Acceptance testing
- Functional testing
- White box testing
Term often used interchangeably with ‘stress’ and ‘load’ testing
- Recovery testing
- Compatibility testing
- Performance testing
- Comparison testing
What is the testing to determine a new software version is performing well enough to accept it for a major testing effort
- Regression testing
- Load testing
- Install/Uninstall testing
- Sanity testing
What is the type of testing that is done in order to check if the application is ready for further major testing and is working properly without failing
- Usability testing
- Smoke testing
- Load testing
- Sanity testing
Type of testing done without any formal test plan or test case creation
- System integration testing
- Adhoc testing
- Stress testing
- ADA testing
Black box has two technique
- True
- False
Select all properties which are true for an Ad-Hoc framework.
- Contains some data inputs stored in test script’s datasheet, but not true data-driven.
- Test case steps are part of each Action script: high maintenance, low reusability.
- Scripting developed in reactionary mode to test a single issue or fix.
- None of the above.
Following are properties of "Test Script Modularity" framework. Select all which are true.
- This framework will yield a higher degree of modularization and add to the overall maintainability of the test scripts.
- This can be achieved by creating small, independent scripts that represent modules.
- It is heavily depended on Datasheets for each execution.
- Strategy is to build an abstraction layer in front of a component to hide the component from the rest of the application.