Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

Software Testing and Quality Management

The construction of object-oriented software begins with the creation of__________________?

The construction of object-oriented software begins with the creation of__________________?

A. design model
B. analysis model
C. code levels
D. both design and analysis model

Explanation: It is due to the evolutionary nature of the OO software engineering paradigm, these models begin as relatively informal representations of system requirements and evolve into detailed models of classes, class connections and relationships, system design and allocation, and object design.

The construction of object-oriented software begins with the creation of__________________? Read More »

Software Testing and Quality Management

Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed ?

Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed ?

A. Regression Testing
B. Integration testing
C. Smoke testing
D. Validation testing

Explanation: Smoke testing is designed as a pacing mechanism for time-critical projects, allowing the software team to assess its project on a frequent basis.

Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed ? Read More »

Software Testing and Quality Management

Which of the following issues must be addressed if a successful software testing strategy is to be implemented ?

Which of the following issues must be addressed if a successful software testing strategy is to be implemented ?

A. Use effective formal technical reviews as a filter prior to testing
B. Develop a testing plan that emphasizes “rapid cycle testing.”
C. State testing objectives explicitly
D. All of the mentioned

Explanation: All the mentioned options are carried out for the purpose.

Which of the following issues must be addressed if a successful software testing strategy is to be implemented ? Read More »

Software Testing and Quality Management

What is normally considered as an adjunct to the coding step____________________?

What is normally considered as an adjunct to the coding step____________________?

A. Integration testing
B. Unit testing
C. Completion of Testing
D. Regression Testing

Explanation: After source level code has been developed, reviewed, and verified for correspondence to component level design, unit test case design begins.

What is normally considered as an adjunct to the coding step____________________? Read More »

Software Testing and Quality Management

Test cases should uncover errors like_____________________?

Test cases should uncover errors like_____________________?

A. Nonexistent loop termination
B. Comparison of different data types
C. Incorrect logical operators or precedence
D. All of the mentioned

Explanation: Test cases should uncover errors such as all the explained options and much more.

Test cases should uncover errors like_____________________? Read More »

Software Testing and Quality Management

Which of the following errors should not be tested when error handling is evaluated ?

Which of the following errors should not be tested when error handling is evaluated ?

A. Error description is unintelligible
B. Error noted does not correspond to error encountered
C. Error condition causes system intervention prior to error handling
D. Error description provide enough information to assist in the location of the cause of the error

Explanation: Actually, error description does not provide enough information to assist in the location of the cause of the error.

Which of the following errors should not be tested when error handling is evaluated ? Read More »

Software Testing and Quality Management

Which of the following is not regression test case ?

Which of the following is not regression test case ?

A. A representative sample of tests that will exercise all software functions
B. Additional tests that focus on software functions that are likely to be affected by the change
C. Tests that focus on the software components that have been changed
D. Low-level components are combined into clusters that perform a specific software sub-function

Explanation: Regression testing may be conducted manually, by re-executing a subset of all test cases or using automated capture or playback tools

Which of the following is not regression test case ? Read More »

Software Testing and Quality Management

By collecting __________________ during software testing, it is possible to develop meaningful guidelines to halt the testing process?

By collecting __________________ during software testing, it is possible to develop meaningful guidelines to halt the testing process?

A. Failure intensity
B. Testing time
C. Metrics
D. All of the mentioned

Explanation: It answers questions like: “When are we done with testing?”.

By collecting __________________ during software testing, it is possible to develop meaningful guidelines to halt the testing process? Read More »

Software Testing and Quality Management