Grey box
Blue box
Black box
White box
Rate this question:
Get promise from developers not to do bugs anymore
Write a test case for the production defect and include it in the regression suite
Won't release this functionality anymore
Test it every day after production release
Rate this question:
Testers
End-users
Customers
Developers
Error managers
Rate this question:
Independent Testers cannot identify defects.
Independent Testers can test better than developers
Independent testers see other and different defects and are unbiased.
Independent testers are much more qualified than Developers
Rate this question:
A type of testing ensures that your application can gracefully handle invalid input or unexpected user behaviour.
Testing a system with a significant load extended over a significant period of time, to discover how the system behaves under sustained use.
A type of testing that ensures new version of the product to continue to work with the older product
A type of software testing which verifies that software, which was previously developed and tested, still performs correctly after it was changed or interfaced with other software.
A type of software testing that comprises a non-exhaustive set of tests that aim at ensuring that the most important functions work.
Rate this question:
All test cases should be automated
Test cases should be reviewed and updated regularly
Test Team should be changed for each major release
You should not even try to avoid Pesticide paradox
All issues should be checked according to Definition of Done
Rate this question:
Only Good Test Cases should be executed.
Test Cases written by good test engineers should be executed.
Testing should be on the basis of Risk
Only few tests should be run
Rate this question:
CLASS
CLASS
CLass
CLa01ss
Rate this question:
A type of software testing which verifies that software, which was previously developed and tested, still performs correctly after it was changed or interfaced with other software.
A type of testing ensures that your application can gracefully handle invalid input or unexpected user behaviour.
A level of the software testing where a complete and integrated software is tested.
A type of testing that ensures new version of the product to continue to work with the older product
A type of software testing that comprises a non-exhaustive set of tests that aim at ensuring that the most important functions work.
Rate this question:
It signals when the testing should complete and when should the product be ready to release
It signals when the product should complete and when should the testing start
A process that should run when a system stop and the testing starts
A process that should run when a system begins
Rate this question:
It is a test case design technique in which testers have to create the defects that might occur and write bugs to represent them.
It is a test case design technique in which testers have to guess the defects that might occur and write test cases to represent them.
It is the process of adding known bugs in a program for the tracking the rate of detection & removal.
It is the process of adding unknown bugs in a program for the tracking the rate of detection & removal.
Rate this question:
Black-box testing
Performance testing
Smoke testing
Regression testing
Acceptance testing
Rate this question:
Confirms the basic functionality works for a product. It requires you to identify the most basic test cases for execution.
Ensures that the product runs without any logical errors.
All of them
Confirms all functionality works for a product
Rate this question:
Is not important
Increases as we move the product towards live use
Decreases as we move the product towards live use
Is more expensive if found in requirements than functional design
Can never be determined
Rate this question:
As soon as the code is written
During the design stage
When the requirements have been formally documented
As soon as possible in the development life cycle
Rate this question:
A QA engineer is supposed to understand software internal operating system, its structure and implementation
It is necessary to check all the software code paths
QA engineer is not supposed to understand the internal workings of the software
It is necessary to check software functional requirements
Rate this question:
No, because they apply to development documentation
No, because they are normally applied before testing
No, because they do not apply to the test documentation
Yes, because both help detect faults and improve quality
Yes, because testing includes all non-constructive activities
Rate this question:
It specifies which bug should get fixed first.
It describes the application point of view.
It represents the gravity/depth of the bug.
It defines the user’s point of view.
Rate this question:
As polite, constructive and helpful as possible
Firm about insisting that a bug is not a “feature” if it should be fixed
Diplomatic, sensitive to the way they may react to criticism
All options are correct
Rate this question:
Interoperability Testing
Volume Testing
System Testing
Ad-hoc testing
Rate this question:
Hire third party independent verification and validation
Assign internal staff members that are not involved in validation and verification activities
All options are correct
Independent evaluation
Rate this question:
A procedure of calculating defect percentage for each module
XP principle that suggests creating a special module and put all defects there making all other code defect free
A procedure of setting priorities to defects
A testing principle that postulates that small number of modules contain most of defects detected
None of above
Rate this question:
Integration Testing
Regression Testing
Component Testing
Acceptance Testing
System Testing
Rate this question:
Code development
Tests development
Tests execution
Code execution
None of above
Rate this question:
Re-testing is running a test again; regression testing looks for unexpected side effects
Re-testing looks for unexpected side effects; regression testing is repeating those tests
Re-testing is done after faults are fixed; regression testing is done earlier
Re-testing uses different environments, regression testing uses the same environment
Re-testing is done by developers, regression testing is done by independent testers
Rate this question:
Absence of bugs does not prove that the program functions correctly
Testing should start as early as possible
Exhaustive testing is possible in most cases
Code coverage level does not prove product quality
Rate this question:
Black Box Testing
White Box Testing
Static Testing
Dynamic Testing
Rate this question:
Acceptance testing
Usability testing
System/end-to-end testing
Integration testing
Configuration Testing
Rate this question:
As the first approach to deriving test cases
After more formal techniques have been applied
By inexperienced testers
After the system has gone live
Only by end users
Rate this question:
Boundary Value Analysis
Equivalence Partitioning
Cause-Effect Graph
Error Guessing
Pairwise Testing
Unit Testing
Rate this question:
Grey box
Sanity
Smoke
User interface
Rate this question:
It covers the core functionality of a product like standard business flows.
It is related to user interface (UI) in the application.
It is related to all functions in the application.
It covers all functionality of a product like standard business flows.
Rate this question:
To know when a specific test has finished its execution
To ensure that the test case specification is complete
To set the criteria used in generating test inputs
To know when test planning is complete
To plan when to stop testing
Rate this question:
White Box Techniques.
Experience Based Techniques.
Glass Box Techniques.
Black Box Techniques.
Rate this question:
Miscommunication.
Programming errors.
Change in requirements.
Software complexity.
Rate this question:
Quiz Review Timeline (Updated): Mar 19, 2023 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.