Software Testing Flashcards

1
Q

column represents the person who made the updates to the version

A

Author

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

column indicates the date version was completed

A

Date

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

column shows the version number

A

Version

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

provides a high-level description of the changes made to the version.

A

Description

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

all the functions and features of the application are tested to verify whether they work according to the specification

A

Functional Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

is conducted to detect issues related to
I. Network Connectivity
II. Battery Utilization

A

Performance Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

is performed to check whether the application is easy to use and understand for the end-user

A

Usability Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

installation testing aim to detect any issues during the installation, uninstallation and updating of the app. Once the application has been installed, the tester also checks the launching process.

A

Installation and Launch testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

is a re-execution of tests that had been done before the code changes. Its purpose is to verify whether a new functionality has affected the existing one.

A

Regression testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Testing Types

A

a. Functional Testing
b. Usability Testing
c. Installation and Launch testing
d. Performance Testing
e. Regression testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Features to be tested: Thoroughly test the Just a Baby app’s main functions:

A

a. Chats - conversation
b. Swipey Screen
c. Search Filter
d. Matching
e. Likes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Features not to be tested:

A

Settings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Entry Criteria

A

a. The planning phase has been finished
b. Testable units are available
c. All functional requirements have been defined
d. The unit testing environment has been set up

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Exit Criteria

A

a. All planned test cases have been covered
b. All the bugs found have been reviewed
c. The performance of key features has been tested

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Traceability to Requirements

A

Maintains a bidirectional traceability matrix to allow the correlation between tests and the basis of their specifications from the test to the system, functions, and requirements. Here’s the link Traceability Matrix

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Item Pass/Fail Criteria

A

Pass and Fail

17
Q

A test case ____ when the execution of the test case as documented yields the documented expected results.

A

Pass

18
Q

A test case ____ when the execution of the test case as documented yields a system failure missing feature, or results other than the documented expected results.

A

Fail

19
Q

this will only occur when the problem that caused the suspension has been resolved.

A

Resumption Criteria

20
Q

Test Deliverables

A
21
Q

this is the test plan

A

Test Plan

22
Q

can be found in JIRA

A

Test Cases

23
Q

can be found in JIRA

A

Test Results

24
Q

in JIRA but there is a consolidated BUG TRACKER

A

Defects logs

25
Q

this would be the summary of all test cases created by sprint. Here’s the link: TEST SUMMARY REPORT

A

Test Summary report

26
Q

Different Types of Environment

A
27
Q

this environment is for both individual and merged tasks using the QA database

A

QA Environment

28
Q

this environment is for individual and merged tasks using the Production database and Staging server

A

Prod Staging

29
Q

this environment is for merged tasks using the Production database and Production server

A

Prod

30
Q

none so far

A