Quiz
Software QA - Google Tests
Perguntas do quiz (45)
1What are some features to consider when choosing a bug base?
- AThe ease of use
- BThe price
- CThe ease of recording the frequency that a bug occurs
- DIf it is configurable to what your team needs
2When is a good time to start automating tests?
- AWhen you enter the testing phase of the project
- BWhen you think you don't want anything to change
- CBefore the coding phase of a project
- DAs the coding phase is in progress
3Why should programmers use code-level tools?
- ATo increase the likelihood of creating quality code
- BTo decrease the time spent coding
- CTo make it easier to collaborate with colleagues
- DTo make it easier to coordinate with the client
4Which of the following is not a way to prioritize bugs?
- ABy using a matrix
- BBy what the project manager thinks is most important
- CBy the severity of the bugs
- DBased on the milestone goals
5As a developer, what should you do if you don't have enough information about a bug?
- AGo to your manager and ask for more information
- BGo to the creator of the bug record and ask for more information
- CInvestigate the bug with the information given
- DWrite a report stating that the record is incomplete
6What is the CMMI?
- AA testing platform
- BAn application to help programmers develop code
- CA framework to organize resources
- DAn application to track bugs
7What are the two key components that should be included in a test case?
- AA description of the input data to the program
- BA input data file for execution
- CA description of the correct output of the program for input data
- DData processing information for the program
8______ testing is designed based on the specifications and goals of the application.
- AWhite-Box
- BBlack-Box
- CUnit
- DSystem
9An exhaustive path test can be used to identify intrinsic errors in a software application
- ATrue
- BFalse
10What is an accurate and complete definition for "Testing"?
- Athe process of demonstrating that errors are not present
- Bshowing that a program performs its intended functions correctly.
- Cestablishing confidence that a program does what it is supposed to do
- Dthe process of executing a program with the intent of finding errors
11_________ testing is based on an understanding of a program's or applications logic.
- AWhite-Box
- BBlack-Box
- CUnit
- DSystem
12Software testing can be used to ensure that an application functions in the correct manner?
- ATrue
- BFalse
13A successful test case should ensure that a program accomplishes its goals and ______ actions that are not intended.
- Aminimizes
- Bavoids
- Ccorrects
- Drefines
14Finding errors in a software application should be a chief goal of software testing.
- ATrue
- BFalse
15It is recommended that software testing be completed by a programmer who did not write the original program.
- ATrue
- BFalse
16______ must be understood in order to derive appropriate test cases for a function test.
- ARequirements
- BObjectives
- CExternal specifications
- DDocumentation
17A ______ test is used in order to determine if external specifications and an application are not in alignment.
- Amodule
- Bfunction
- Chigher-order
- Dsystem
18________ provides appropriate details associated with the construction of a program and other specifics needed for execution.
- ARequirements
- BObjectives
- CExternal specifications
- DDocumentation
19In function testing, the test cases can be derived from appropriate requirements provided for the application.
- ATrue
- BFalse
20 A ______ test is used in order to identify appropriate differences in an applications modules that are not in alignment with interface specifications.
- Amodule
- Bfunction
- Chigher-order
- Dsystem
21________ are used in order to provide a representation of a program to users that are specific and accurate.
- ARequirements
- BObjectives
- CExternal specifications
- DDocumentation
22________ are used in order to provide an understanding of appropriate specifications of a program.
- ARequirements
- BObjectives
- CExternal specifications
- DDocumentation
23In most cases, you will treat function testing as a black-box activity.
- ATrue
- BFalse
24A ______ test is used in order to determine if the objectives of an application are not met within the finish program.
- Amodule
- Bfunction
- Chigher-order
- Dsystem
25________ can be used in order to provide appropriate specifications that are needed to determine that the program functions as it should.
- ARequirements
- BObjectives
- CExternal specifications
- DDocumentation
26Debugging by ______ is used to debug based on the process of elimination
- Ainduction
- Bdeduction
- Cbacktracking
- Dtesting
27________ can be seen as one of the most inefficient methods for brute-force debugging.
- ADebugging with classification
- BDebugging with a storage dump
- CDebugging according to the common suggestion to "scatter print statements throughout your program.
- DDebugging with automated debugging tools.
28Debugging by ______ is used to debug based on understanding the complete situation of a problem.
- Ainduction
- Bdeduction
- Cbacktracking
- Dtesting
29What can be seen as one of the problems associated with brute-force debugging methods?
- ARequirements are ignored
- BThe concept of thinking is ignored
- CVarious debugging strategies are ignored
- DDocumentation is ignored
30Debugging by ______ focuses on stepping back through an appropriate program to find errors.
- Ainduction
- Bdeduction
- Cbacktracking
- Dtesting
31Debugging by ______ focuses on the use of appropriate test cases.
- Ainduction
- Bdeduction
- Cbacktracking
- Dtesting
32Debugging by ______ makes use of variants of an original test case in order to identify appropriate errors in an application.
- Ainduction
- Bdeduction
- Cbacktracking
- Dtesting
33What are the three categories that are used to classify appropriate brute-force methods
- ADebugging with classification
- BDebugging with a storage dump
- CDebugging according to the common suggestion to "scatter print statements throughout your program."
- DDebugging with automated debugging tools.
34What are some ways to ensure that the testing approach provides value?
- AInclude data that will generate appropriate errors
- BIdentify appropriate goals to comply with testing
- CProvided limited data to test appropriate output
- DApproach testing as a black-box approach.
35Program Testing can be described as a process that is destructive in it's approach.
- ATrue
- BFalse
36A successful test case is one that furthers progress in this direction by causing the program to fail.
- ATrue
- BFalse
37Which statement represents an appropriate definition for software testing?
- ATesting is the process of ensuring that a program functions correctly.
- BTesting is the process of finding errors through program execution.
- CTesting is the process of establishing the correct output through program execution.
- DTesting is the process of showing that a program functions as intended.
38Which statement represents a valid goal of software testing
- ATesting should demonstrate errors are not present
- BTesting should raise the quality of programs
- CTesting should improve the reliability of programs
- DTesting should demonstrate that an application functions correctly
39A successful test cause will ensure that a program has no errors.
- ATrue
- BFalse
40________is used to perform an action with the interface and expect a certain result.
- ABlack-Box Testing
- BBox Testing
- CWhite-Box Testing
- DGray Box testing
41________ makes use of manual testing and UI automation testing.
- ABlack-Box Testing
- BBox Testing
- CWhite-Box Testing
- DGray Box testing
42Program testing is used to find all errors in a program.
- ATrue
- BFalse
43________ uses a semi-transparent approach to program testing.
- ABlack-Box Testing
- BBox Testing
- CWhite-Box Testing
- DGray Box testing
44________is used in order to provide a holistic approach to testing.
- ABlack-Box Testing
- BBox Testing
- CWhite-Box Testing
- DGray Box testing
45________ is a box testing approach that starts from inside of the box that is useful for programs that require calculations.
- ABlack-Box Testing
- BBox Testing
- CWhite-Box Testing
- DGray Box testing
Informações
- Descrição
- O usuário eliminou as informações de disciplina Quiz sobre Software QA - Google Tests, criado por Usuário eliminado em 10-03-2020.
- Autor
- Usuário eliminado
- Idioma
- English
- Visualizações
- 28
- Histórico
- Criado em 10 mar 2020 · atualizado em 28 mar 2020
- Etiquetas