Software Quality Assurance - C857 Questions & Answers(RATED A+)
Select the deductive debugging process steps from the lists. Use elimination process Prove remaining hypothesis Enumerate possible causes Refine remaining hypothesis Collect more data Fix the error -ANSWER Enumerate possible causes Use elimination process Refine remaining hypothesis Prove remaining hypothesis Fix the error Collect more data Indicate if the following statements about module testing is true or false. Test cases are supplemented by applying black-box methods to the module's specification. True False -ANSWER True Indicate if the following statements about module testing is true or false. Module's logic is analyzed using the white-box methods. True False -ANSWER True The only rule in top-down testing is that when selecting the next module for testing, it must be eligible to be the next module, with at least one of the module's subordinate (calling) modules previously tested. True False -ANSWER True Which type of tester focuses exclusively on validating the interactions and behaviors that result in functionality? Black-box tester White-box tester Gray-box tester Usability tester -ANSWER White-box tester What is the best way to document and keep track of test cases? A set of detailed text files A detailed spreadsheet A bug tracking system A test case management system -ANSWER A test case management system Occurs when the number of received parameters are not equal to the number of sent arguments Interface Data reference Computation Data declaration Input/Output -ANSWER Interface Requires the user to make changes in the program, which could lead to masking of errors, and so on Automated tools Scatter print statements Storage dump -ANSWER Scatter print statements Which test requires the organization that produced the program to create the test cases? Integration test Installation test System test Function test -ANSWER Installation test Which statement matches the transaction section of the business layer testing area. Tests to detect errors in knowledge collected from customers Tests to uncover errors in transaction processing, such as credit card processing, e-mailing verification's, and so on Tests whether the application meets documented operational specifications -ANSWER Tests to uncover errors in transaction processing, such as credit card processing, e-mailing verification's, and so on Which test case design technique is based on writing test cases around probable types of errors? Identifying equivalence classes Cause-effect graphing Boundary value analysis Error guessing -ANSWER Error guessing What is an advantage of incremental testing? Labor costs are smaller Provides opportunities for parallel activities Programming errors are detected earlier It uses less machine time -ANSWER Programming errors are detected earlier What must a black-box tester focus on? Knowledge at the source code level How each individual piece of the application works Expected outputs of the program, but not every input What a program is supposed to do and who it is for -ANSWER What a program is supposed to do and who it is for Which statement matches the Data validation section of the business layer testing area. Tests to detect errors in knowledge collected from customers Tests to uncover errors in transaction processing, such as credit card processing, e-mailing verifications, and so on Tests whether the application meets documented operational specifications -ANSWER Tests to detect errors in knowledge collected from customers ______ is a test case design technique that produces test cases based on intuitive and expert knowledge of test team members for defining potential software errors and facilitating efficient test case design. Cause-effect graphing Logic coverage Error guessing -ANSWER Error guessing Select the categories of the completion criteria. Base completion on the use of specific test-case design methodologies Stop after the scheduled time for testing expires. Examine the curve of number of errors found per unit time during the test phase Stop when the test cases are successful State the completion requirements in positive terms -ANSWER Base completion on the use of specific test-case design methodologies Examine the curve of number of errors found per unit time during the test phase State the completion requirements in positive terms Which Agile methodology matches this statement: Adapts RUP in which user choose the practices, such as use cases or team programming that fits the project Feature driven development Velocity tracking Essential unified process Dynamic system development method -ANSWER Essential unified process Which of the following is a brute-force debugging technique? Process of elimination Studying error symptoms Dumping memory locations Backtracking -ANSWER Dumping memory locations Select the descriptions that as associated with Installation testing. (choose two) It compares the initial requirements of the program to its end user current needs. It checks test cases to ensure that compatible set of options have been selected. It is performed by the program's customer or end user. Its test cases are developed by the organization that produced the system. -ANSWER It checks test cases to ensure that compatible set of options have been selected. Its test cases are developed by the organization that produced the system. Which debugging method looks at a reverse execution of the program? Debugging by backtracking Debugging by deduction Debugging by testing Brute-force debugging -ANSWER Debugging by backtracking Involves execution of all the executable statements in the source code at least once Multiple-Condition Statement Decision Condition Descision/condition -ANSWER Statement Code-level tests that are concerned with the interaction between objects are best created by the _________. developer black-box tester project manager white-box engineer -ANSWER white-box engineer Select the description that matches the testing challenge for an internet based application facing a Security challenge. Includes protection of information such as customers' credit card from hackers Includes cost related issues and tracking customer profiles Includes internationalization issues such as currency conversion -ANSWER Includes protection of information such as customers' credit card from hackers What is the most important consideration when deciding on a bug base? It is simple and intuitive so users can easily report bugs The cost is within your budget It makes use of spreadsheets for proper tracking It connects with your test case management system -ANSWER It is simple and intuitive so users can easily report bugs Usability testing is also called user acceptance testing. True False -ANSWER False True or False: Tes
Written for
- Institution
- Software Quality Assurance - C857
- Module
- Software Quality Assurance - C857
Document information
- Uploaded on
- January 25, 2024
- Number of pages
- 35
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
software quality assurance c857 questions answ
-
software quality assurance c857 stuvia 2024
-
select the deductive debugging process steps from
-
indicate if the following statements about module
Also available in package deal