wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SoftTest Midterm Review

Total questions: 36

Worksheet time: 1hrs 11mins

Name
Class
Date
1.

This testing approach allows testers to inspect and verify the inner workings of the software, including its code.

4 lines
2.

A metric used in white box testing to determine how much of the source code has been tested.

(a)  

3.

This type of coverage measures the number of statements executed in the source code.

4 lines
4.

The testing principle that states 80% of software errors are caused by 20% of programmed components.

4 lines
5.

A type of white box testing that requires each possible path in the code to be tested.

4 lines
6.

Testing that focuses on the input and output of the software without knowledge of internal code.

4 lines
7.

The formula for calculating code coverage.

4 lines
8.

A type of coverage that measures the number of decision control structures executed.

4 lines
9.

This type of coverage measures how many functions in the source code have been called at least once.

4 lines
10.

A disadvantage of code coverage is that it cannot guarantee that all possible (a)   of a feature are tested.

11.

The role of the tester in black box testing is similar to that of a(n) (a)   .

12.

This testing method is labor-intensive and is often reserved for vital sections of code.

4 lines
13.

This is a free, open-source automated testing framework used to validate web applications across different browsers and platforms.

(a)  

14.

This Selenium component is a simple record-and-playback tool that comes as a browser add-on.

(a)  

15.

This was the first tool in the Selenium suite, also known as Selenium 1, which required a central server.

4 lines
16.

This is the most important Selenium tool that communicates directly with the browser without a middleman server.

4 lines
17.

This Selenium component is used for running parallel tests across different machines simultaneously.

(a)  

18.

In the Selenium Grid architecture, this acts as the central control point that distributes commands to nodes.

(a)  

19.

The set of commands used in Selenium IDE is collectively known as (a)   .

20.

This type of Selenese command manipulates the state of the application, such as clicking a link or typing in a box.

(a)  

21.

This command in Selenium IDE launches a desired URL in the browser.

(a)  

22.

The command storeTitle (variableName) is an example of this type of Selenese command.

(a)  

23.

These are the commands that verify the state of the application, such as verifySelected or waitForAlert.

(a)  

24.

Selenium WebDriver controls the browser by directly communicating with it, unlike Selenium RC which relied on (a)   .

25.

This Selenium tool is ideal for beginners to learn automation concepts with no prior programming knowledge.

(a)  

26.

This is the type of software testing that involves executing test cases automatically using a tool, reducing overall testing time.

4 lines
27.

This type of testing, which checks an application's ease of use for different users, is currently impossible to automate.

4 lines
28.

The first phase in the test automation process, which is crucial for defining the scope and selecting the right tool.

4 lines
29.

This type of automation framework stores test data in external files, allowing test cases to run multiple times with different datasets.

4 lines
30.

This type of testing involves learning about the application on the fly and cannot be automated.

4 lines
31.

This phase of the automation process involves setting up test suites on tools like Jenkins for scheduled or triggered execution.

4 lines
32.

This type of framework identifies and creates reusable methods for common functionalities like login flows.

4 lines
33.

This paid tool by Microfocus can automate both web and windows applications but only supports VBScript.

(a)  

34.

This framework integrates multiple approaches (like data-driven and keyword-driven) into a unified system for efficient automation.

4 lines
35.

Give one example of a tester activity that uses the Selenium Assertion, Action and Accessor commands.

4 lines
36.

Give one example of a black box testing and one for white box testing.

4 lines