Types of Testing
Principles of Testing
Random
Automation
Agile Testing
100

Internal system design is not considered in this type of testing. Tests are based on the requirements and functionality.

1. White Box Testing
2. Black Box Testing
3. Gray Box Testing
4. Blue Box Testing

2. Black Box Testing

100

TRUE or FALSE, a system can be absent of any errors

FALSE

100

Do cows sleep standing up or lying down?

Lying down

100

Mention the test automation pyramid strategy. 

1. Unit - Integration - System - UAT
2. Unit - Service - UI
3. UI Testing - API Testing

2. Unit - Service - UI

100

On Agile, testers and developers need to work closely together: 

1. TRUE

2. FALSE

1. TRUE

200

Informal testing performed by the testing team. The objective of this testing is to explore the application and look for defects that exist in the application.

1. Walkthrough Testing
2. Exploratory Testing
3. Performance Testing
4. Security Testing

2. Exploratory Testing

200

If the same kinds of tests are repeated again and again, eventually the same set of test cases will no longer be able to find any new bugs. Name this principle

1. Redundancy Principle
2. Pesticide Paradox
3. Aleatory Testing

2. Pesticide Paradox

200

TRUE or FALSE: Fortune Cookies were invented in China.

False

200

What of the following are benefits of doing automation testing

1. Faster than manual testing, less bugs found
2. Increases Efficiency, Faster than the manual testing, Faster Feedback
3. Early feedback, increases complexity of tasks, ease debugging

2. Increases Efficiency, Faster than the manual testing, Faster Feedback

200

Benefits of Agile Testing:

A) Promotes involvement and communication through all roles.

B) Allows changes as part of Software development.

C) Aligns testers and developers expectations. 

D) All the responses are correct.

D.  All the responses are correct.

300

Performed by the client and verifies whether the end to end flow of the system is as per the business requirements or not and if it is as per the needs of the end-user.

1. Functional Testing
2. Non-Functional Testing
3. Acceptance Testing
4. Approval Testing

3. Acceptance Testing

300

Static testing is a cheap way to detect and remove defects

1. TRUE

2. FALSE

TRUE

300

What was the first feature-length animated film ever released?

SNOW WHITE AND THE SEVEN DWARVES

300

According to Automation Best Practices, mention different ways to locate a web element other than using Ids & Name:

1. Relative path, Absolute path and by content
2. CSS, & Class Name
3. By attributes

2. CSS, & Class Name

300

3. Risks of Agile Testing:

A) Change on requirements.

B) To obtain the expected quality of the product, a mixture of testing types and levels is required.

C) QA activities may get left out when testing is done at the end of the iteration.

D) All the responses are correct. 

A. Change on requirements.

C. QA activities may get left out when testing is done at the end of the iteration.

400

It is a testing type in which it validates how software behaves and runs in a different environment, web servers, hardware, and network environment.

1. Maintenance Testing
2. Compatibility Testing
3. Performance Testing
4. Accessibility Testing

2. Compatibility Testing
400

Which of the following is not a principle of testing:

a) Testing shows presence of defects
b) Exhaustive testing is possible
c) Pesticide paradox

b) Exhaustive testing is possible

400

How many main blood groups are there? 

4, (A, B, AB, O)

400

Mention 3 automation testing tools other than Selenium:

1. Selenium IDE, C++ and Java
2. Cypress, TestCafe, Pupperteer
3. Jenkins, HTML reporter and unit test

2. Cypress, TestCafe, Puppeteer

400

3. Activities that the QA Roles performs on a Grooming session:

A) Performs feature testing.

B) Refine user stories with the whole team.

C) Identify ambiguous requirements. 

D) All the responses are correct. 

B. Refine user stories with the whole team.

C. Identify ambiguous requirements.

500

To test an application successfully on a positive flow. It does not look for negative or error conditions.

1. Negative Testing
2. Happy path testing
3. Diversity Testing
4. Integration Testing

2. Happy path testing

500

What is Defect Clustering? 

1. Type of bug that occurs in different modules of the application at the same time.

2. If the same kinds of tests are repeated again and again, eventually the same set of test cases will no longer be able to find any new bugs

3. A small number of modules contains most of the defects discovered during pre-release testing or shows the most operational failures.

3. A small number of modules contains most of the defects discovered during pre-release testing or shows the most operational failures.

500

What year did the Cold War officially end:

a) 1989
b) 1990
c) 1991
d) 1992

c) 1991

500

Advantages of using POM (Page Object Model)

1. Recognition, Best practices, Simplicity
2. Scalability, Maintainability, and Increase complexity
3. Reuse Code, Consistency, Abstraction

3. Reuse Code, Consistency, Abstraction

500

5. Characteristics of Agile Testing:

A) Clearly defined stages.

B) Collaborative activity.

C) Phases are processed and completed one at a time.

D)  Continuous Feedback.

B. Collaborative activity.

D. Continuous feedback.

M
e
n
u