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.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

A failure is:

  1. found in the software; the result of an error.
  2. departure from specified behaviour.
  3. an incorrect step, process or data definition in a computer program
  4. a human action that produces an incorrect result.
Question 2 True/False

The Extension of the Script File name is

  1. True
  2. False
Question 3 True/False

.Object is not recognized by FF

  1. True
  2. False
Question 4 True/False

FireFox is not able to differentiate between windows object and web objects.

  1. True
  2. False
Question 5 True/False

Set "" in IE needs to be Set " " for Firefox.

  1. True
  2. False
Question 6 True/False

The request taken by FireFox are same as IE.

  1. True
  2. False
Question 7 True/False

The Extension of the Script File name is

  1. True
  2. False
Question 8 True/False

.Object is not recognized by FF

  1. True
  2. False
Question 9 True/False

FireFox is not able to differentiate between windows object and web objects.

  1. True
  2. False
Question 10 True/False

Set "" in IE needs to be Set " " for Firefox.

  1. True
  2. False
Question 11 True/False

The request taken by FireFox are same as IE.

  1. True
  2. False
Question 12 Multiple Choice (Single Answer)

What is the type of testing that ignores the internal parts and focus on the output whether it is as per requirement or not

  1. System testing
  2. Acceptance testing
  3. Functional testing
  4. White box testing
Question 13 Multiple Choice (Single Answer)

What is the type of testing that ignores the internal parts and focus on the output whether it is as per requirement or not

  1. System testing
  2. Acceptance testing
  3. Functional testing
  4. White box testing
Question 14 Multiple Choice (Single Answer)

Term often used interchangeably with ‘stress’ and ‘load’ testing

  1. Recovery testing
  2. Compatibility testing
  3. Performance testing
  4. Comparison testing
Question 15 Multiple Choice (Single Answer)

What is the testing to determine a new software version is performing well enough to accept it for a major testing effort

  1. Regression testing
  2. Load testing
  3. Install/Uninstall testing
  4. Sanity testing
Question 16 Multiple Choice (Single Answer)

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

  1. Usability testing
  2. Smoke testing
  3. Load testing
  4. Sanity testing
Question 17 Multiple Choice (Single Answer)

Type of testing done without any formal test plan or test case creation

  1. System integration testing
  2. Adhoc testing
  3. Stress testing
  4. ADA testing
Question 18 True/False

Black box has two technique

  1. True
  2. False
Question 19 Multiple Choice (Multiple Answers)

Select all properties which are true for an Ad-Hoc framework.

  1. Contains some data inputs stored in test script’s datasheet, but not true data-driven.
  2. Test case steps are part of each Action script: high maintenance, low reusability.
  3. Scripting developed in reactionary mode to test a single issue or fix.
  4. None of the above.
Question 20 Multiple Choice (Multiple Answers)

Following are properties of "Test Script Modularity" framework. Select all which are true.

  1. This framework will yield a higher degree of modularization and add to the overall maintainability of the test scripts.
  2. This can be achieved by creating small, independent scripts that represent modules.
  3. It is heavily depended on Datasheets for each execution.
  4. Strategy is to build an abstraction layer in front of a component to hide the component from the rest of the application.