Quiz
Testing Part 1
Crie uma conta grátis para terminar este quiz
Salve seu progresso e veja sua nota final.
Já tem uma conta? Inicie sessão
Perguntas do quiz (26)
1What is an error?
- AA mistake
- Boccurs when the code corresponding to a fault runs
- CTest failure
- DA set of test cases
2What is a fault
- Athe result of an error
- Ba mistake
- Coccurs when the code corresponding to a fault runs
- Dwho is responsible for the production of an error
3What is an incident
- Athe observable symptom associated with failure
- Boccurs when the code corresponding to a fault runs
- Ca mistake
- Dthe result of a test
4What is a test
- Athe activity of running one or more test cases
- Brunning a test case
- Cverifying correctness
- Dsome bullshit dana makes you write
5What is failure
- Athe result of running code corresponding to a fault
- Ba mistake
- Cthe result of an error
- Dpartial test case specification, requiring some property deemed important to thorough testing
6What is a test obligation
- Apartial test case specification, requiring some property deemed important to thorough testing
- Bwhat is required of a test, require some specific, measurable and verifiable requirement
- Cthe criterion of which a test case must follow
- Dwhat you are testing for
7Are assessing requirements able to be automated
- AYes
- BNo
- CPartially
8Is product review able to be automated
- AYes
- BNo
- CPartially
9A program rejects an input even though it is correct. This is
- APessimistic/false positive
- BOptimistic/false negative
- CPessimistic/false negative
- DOptimistic/false positive
10A program accepts an input even though it shouldn't. This is
- AOptimistic/false negative
- BOptimistic/false positive
- CPessimistic/false negative
- DPessimistic/false positive
11When a program is pessimistic in relation to a specific variable, this is a
- AType I error
- BType II error
- CFault
- DFailure
12What is substitution used for
- ASimplifying some types of testing
- Bsubstituting a given test case for another
- Csubstituting a given test suite for another
- Dsubstituting automated testing for user testing
13What is a directed graph
- AA graph where paths can only be traversed in one direction
- BA graph where paths can be traversed in either direction
- CA graph directed towards visually representing a set of test cases within a given test suite
- DA graph that directs the flow of data to the roots
14What is partitioning
- AAssert independence between components
- BAssert independence between test cases
- CAssert independence between graphical nodes
- DAssert independence between graphical paths
15What does restriction describe in relation to analysis and testing
- ARestrict users access to program to make testing easier
- BRestrict the scope of access to your tests and break them up to smaller components
- CRestrict the number of test cases to a given number to reduce redundancy
- DRestrict blood flow
16What is the empirical approach to analyzing criteria
- AStudy the effectiveness of different approaches to testing in industrial practice
- BDescribe the conditions under which one adequacy criterion is probably stronger than another
- CAnalyze criteria based on numerically assigned correctness values, based on industry standards
- DAutomated testing
17What is the analytical approach to analyzing criteria
- ADescribe the conditions under which one adequacy criterion is probably stronger than another
- BStudy the effectiveness of different approaches to testing in industrial practice
- CUtilize user experience and human centered design to conduct a usability sprint
- DAnalyze the results of varying test cases that test the same criteria
18If we have satisfied 85/100 obligations, what is our satisfyable coverage?
- A85%
- BPass
- CFail
- DAdequate
19Which of the following DOES NOT measure satisfiability
- Aexclude any unsatisfiable obligation from the criterion
- Bmeasure the extent to which a test suite approaches criterion
- Cuse an analytical approach to measure the result of various test suites
20Which of the following DOES NOT contribute to testing obligations
- AFunctional
- BStructural
- CModel-based
- DFault-based
- EAnalytical
21What is a Finite State Machine
- AGraphs where states are nodes, transitions are edges
- BA diagram of finite set of states
- CA test case that tests a finite set of states
- DA graph where nodes are procedures, edges are calls
22What is a call graph
- AA graph where nodes are procedures, edges are calls
- BA graph where nodes are states, edges are transitions
- CA graph where each test's conclusion calls the execution of another test
- DA graph where edges can only be traversed in one direction
23A control flow graph
- Adescribes movement within a procedure
- Bis a graph where edges can be traversed in either direction
- Cdoes not exist
- Dis a graph where edges can be traversed in only one direction
24State space of a program is
- Athe complete set of possible states and transitions
- Bthe space of memory which the program accesses
- Cthe availability of unique states
- Da graph where nodes are procedures, edges represent the calls
25If definition-clear path for var v defined at node d to some node u then we say definition
- Av(d) reaches u
- Bd(v) reaches u
- Cv(u) reaches d
- Dd(u) reaches v
26Forward analysis
- Aanalyze what will happen next
- Banalyze how a value was generated
- Canalyze the trustworthiness of a a value
Informações
- Descrição
- Quiz sobre Testing Part 1, criado por Jeff Bridges em 01-10-2019.
- Autor
- Jeff Bridges
- Idioma
- English
- Visualizações
- 5
- Histórico
- Criado em 1 out 2019 · atualizado em 7 dez 2019
- Avaliação
- Ainda sem avaliações Avalie este quiz