Quality Assurance (QA) Module 2

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

encourage image

There's no tags or description

Looks like no tags are added yet.

22 Terms

1
New cards

test levels

Are groups of testing activities that are organized and managed as a whole.

2
New cards

test level

Specific implementation of the testing process.

3
New cards

Component testing (unit testing, module testing)

A test level that focuses on individual hardware or software components

4
New cards

integration testing

A test level that focuses on interactions between components or systems.

5
New cards

component integration testing

Testing performed to expose defects in the interfaces and interaction between integrated components.

6
New cards

System Integration Testing

Testing the combination and interaction of systems.

7
New cards

Acceptance testing

The program is accepted by the customer to meet the stated requirements or testers pass end-to-end scenarios from the user's point of view;

8
New cards

Big bang integration testing

is a testing approach where all components or modules are integrated and tested as a single unit.

9
New cards

Incremental Approach

With this approach, testing is performed by combining two or more logically related modules. Then other related modules are added step by step and tested for proper functioning. The process continues until all modules are connected and successfully tested.

10
New cards

Top-Down Approach

At first, all high-level modules are tested, and gradually low-level modules are added one by one. All lower-level modules are simulated with plugs with similar functionality, then when ready they are replaced with real active components.

11
New cards

Bottom-Up Approach

In the bottom-up strategy, each module at lower levels is consistently tested with higher-level modules until all modules are tested.

12
New cards

Sandwich Integration Testing

Test top and bottom layers in parallel

13
New cards

System Testing

A test level that focuses on verifying that a system as a whole meets specified requirements.

14
New cards

Acceptance Testing

A test level that focuses on determining whether to accept the system.

15
New cards

User Acceptance Testing

A type of acceptance testing performed to determine if intended users accept the system.

16
New cards

Operational Acceptance testing

A type of acceptance testing performed to determine if operations and/or systems administration staff can accept a system.

17
New cards

Contractual acceptance testing

A type of acceptance testing performed to verify whether a system satisfies its contractual requirements.

18
New cards

Alpha testing

A type of acceptance testing performed in the developer's test environment by roles outside the development organization.

19
New cards

Beta testing

A type of acceptance testing performed at an external site to the developer's test environment by roles outside the development organization.

20
New cards

End-to-end testing

A type of testing in which business processes are tested from start to finish under production-like circumstances.

21
New cards

Positive Testing

testing of cases that are expected to succeed

22
New cards

Negative Testing

a testing method performed on the software application by providing invalid or improper data sets as input.