Test
Software QA - All Questions
Preguntas del test (81)
1True or False: Bugs that are found and fixed early in the process will cost more to fix when compared to finding them later and fixing all the bugs at once.
- AVerdadero
- BFalso
2Which test type will satisfy the final validation and verification criteria?
- APackaging and delivery
- BSystems validation
- CAcceptance testing
- DFunctional testing
3Which of the following is a key principle of testing?
- ATesting does not need to be planned.
- BComplete testing is not possible.
- CTesting requires dependence on developers.
- DFormal exit criteria must be defined.
4True or False: Process improvement helps software development build and retain product and service quality.
- AVerdadero
- BFalso
5True or False: Studies have shown that defects found and fixed in the requirements phase carry the highest cost.
- AVerdadero
- BFalso
6True or False: System validation is an end-to-end process that ensures that the completed and integrated system will operate as needed in the environment for which it was intended.
- AVerdadero
- BFalso
7What can be achieved with a process improvement initiative based on the CMMI?
- AA measurable business result
- BA sense of when a project is done
- CA way to evaluate customers
- DAn approach to monitoring employees
8Which type of review is considered a walkthrough?
- AProgress review
- BMilestone review
- CManagement review
- DPeer review
9When is the appropriate time to include the people responsible for quality in the development cycle?
- AAs early as possible in the cycle
- BWhen requirements are formulated
- CWhen formal testing begins
- DWhen coding begins
10What key best practice brings the development process together in order to meet the deliverable deadline?
- AHaving clearly defined goals for every milestone
- BRacing ahead with your eyes focused on the finish line
- CNot wasting time on trivial items that have no impact
- DMaking hard decisions regarding the direction of development
11Which element of a bug record will provide the programmer with a visual representation of the problem?
- AThe steps to recreate the problem
- BA screenshot
- CA description of expected versus actual results
- DA brief and accurate description
12What is the benefit of building a discrete list of defects and ranking them in order of importance?
- AGiving the team the opportunity to voice their concerns and advocate for their own priorities
- BAllowing for performance issues to be identified and elevated to the top of the list
- CHelping to define the severity of each issue
- DCreating an opportunity to examine quality goals and how defects affect the milestone schedule
13What is the best way to document and keep track of test cases?
- AA test case management system
- BA detailed spreadsheet
- CA bug tracking system
- DA set of detailed text files
14True or False: A bug model is based on historical data and planned activities and predicts how many bugs will be found during the project.
- AVerdadero
- BFalso
15What is a visual definition of how you will prioritize bugs as they are discovered?
- AA matrix of impacts versus severity
- BA list of all bugs
- CA PowerPoint presentation
- DA matrix of severity versus stakeholder concerns
16How is a solid IT-QA relationship fundamental to business success?
- AIt can lower cost by fixing issues early in the process
- BIt provides a usability perspective for the business to understand
- CIt will help deliver compliant business-enabling systems
- DIt finds and fixes bugs before systems are delivered
17Question 7 :True or False: A bug base is a system for keeping track of every bug logged in a database system.
- AVerdadero
- BFalso
18True or False: The goal of automation is to completely eliminate the need for a human to participate in the testing process.
- AVerdadero
- BFalso
19What can a developer employ to identify and resolve code quality issues?
- ACode-level tools
- BUnit testing
- CBug tracking systems
- DPeer reviews
20True or False: When the testing is focused on how the application behaves at a code level, a white-box tester should create the tests.
- AVerdadero
- BFalso
21What is the intent of test automation?
- ATo automatically record issues to be fixed
- BTo test as many pieces of functionality as possible
- CTo optimize your process and make testing more efficient
- DTo find as many defects as possible
22Who should create automated unit tests?
- AQA engineer
- BProgram developer
- CWhite-box tester
- DAutomation tester
23When is a good time to start automation testing?
- AAt the end of the project, right before the user starts acceptance testing
- BWhen you begin coding, so that the automation tests can be done ahead of time
- CWhen the scheduled milestone for automation testing is reached
- DWhen you are confident that you do not want anything to change in the code
24Which logic coverage test will test all possible combinations of condition outcomes in each decision and all points of entry at least once?
- ADecision coverage
- BStatement coverage
- CCondition coverage
- DMultiple-condition coverage
25Which test case methodology should be used for a specification that contains combinations of input conditions?
- ACondition coverage
- BCause-effect graphing
- CError guessing
- DBoundary value analysis
26True or False: Each test-case design methodology is a particular set of useful test cases, and each one by itself is a thorough set of test cases.
- AVerdadero
- BFalso
27True or False: Cause-effect graphing is a systematic method of generating test cases representing an ad hoc set of conditions.
- AVerdadero
- BFalso
28True or False: The most important consideration in program testing is the design and creation of effective test cases.
- AVerdadero
- BFalso
29Which test case design technique is based on writing test cases around probable types of errors?
- ACause-effect graphing
- BIdentifying equivalence classes
- CError guessing
- DBoundary value analysis
30Which black-box methodology focuses on finding a subset of all possible inputs with the highest probability of finding the most errors?
- AEquivalence partitioning
- BBoundary value analysis
- CIdentifying equivalence classes
- DCause-effect graphing
31Which type of testing combines one module with a set of previously tested modules before it is tested?
- ABig-bang testing
- BLogic testing
- CNon-incremental testing
- DIncremental testing
32What is an advantage of bottom-up testing?
- ASkeletal programs allow demonstrations
- BObservation of test results is easier
- CDriver modules are produced
- DMajor flaws occur toward the top of the program
33True or False: Testing each module independently and then combining the modules to form the program is called nonincremental testing.
- AVerdadero
- BFalso
34True or False: 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.
- AVerdadero
- BFalso
35What is an advantage of incremental testing?
- AProgramming errors are detected earlier
- BLabor costs are smaller
- CProvides opportunities for parallel activities
- DIt uses less machine time
36What does the specification for a module typically define?
- AInput/Output parameters
- BLogic coverage
- CCoverage criterion
- DMulti-condition criterion
37What type of test is a module test?
- AWhite-box
- BRegression
- CFunctionality
- DBlack-box
38True or False: Module testing is a process of testing the individual subprograms, subroutines, classes, or procedures in a program.
- AVerdadero
- BFalso
39What type of module testing includes strategies such as top-down and bottom-up?
- ANon-incremental testing
- BCoverage testing
- CBig-bang testing
- DIncremental integration
40Which step in the software development process defines the exact representation of the program to users?
- ARequirements
- BSystem design
- CProgram structure design
- DExternal specifications
41True or False: Software development is the process of moving from the conceptual to the concrete.
- AVerdadero
- BFalso
42What is the key to successful higher-order testing?
- AAcceptance testing
- BConsistent and well-planned testing
- CAppropriate system testing
- DFunction testing that uncovers errors
43True or False: Requirements translate the program user's needs and specify why the program is needed.
- AVerdadero
- BFalso
44Which test requires the organization that produced the program to create the test cases?
- AFunction test
- BSystem test
- CIntegration test
- DInstallation test
45Which test will show that a program does not match its external specifications?
- AAcceptance test
- BSystem test
- CFunction test
- DModule test
46What type of test compares the program to its initial requirements and the current needs of its end users?
- AUnit test
- BAcceptance test
- CRegression test
- DFunction test
47Which type of test would reveal that the program as a whole either meets or doesn't meet its objectives?
- ASystem test
- BFunction test
- CIntegration test
- DAcceptance test
48Which step in the software development process translates requirements into specific objectives?
- ASystem design
- BExternal specifications
- CRequirements
- DObjectives
49True or False: A system test should be performed by the programmer and the organization responsible for developing the program.
- AVerdadero
- BFalso
50True or False: User-based testing requires the user to know the inner workings of a program.
- AVerdadero
- BFalso
51True or False: Selecting random users—persons who are not familiar with the program's specification, or perhaps even the industry or market for which it is intended—can uncover errors or user interface problems that might not be found by experts.
- AVerdadero
- BFalso
52What is the main consideration for a usability test?
- AThe program meets all functionality requirements
- BThe program passes all module testing
- CThe program performs according to its specifications
- DThe program has no reported issues
53Based on the work of Jakob Nielsen, how many testers will collectively find 83% of errors during a usability test?
- A10
- B1
- C2
- D5
54True or False: Videotaping a user test and using a think-aloud protocol can provide excellent data on software usability and user perceptions about the application.
- AVerdadero
- BFalso
55Which approach gathers information and comments that can be counted and analyzed across the spectrum of testers?
- AUser questionnaire
- BThink-aloud process
- CRemote user testing
- DTest user selection
56Which debugging method looks at a reverse execution of the program?
- ADebugging by backtracking
- BDebugging by deduction
- CBrute-force debugging
- DDebugging by testing
57True or False: Debugging by brute force is both efficient and successful.
- AVerdadero
- BFalso
58Which of the following is a brute-force debugging technique?
- ABacktracking
- BStudying error symptoms
- CDumping memory locations
- DProcess of elimination
59True or False: The most effective method of debugging involves a mental process.
- AVerdadero
- BFalso
60Which of the following is a debugging principle?
- AWhere there is one bug, there is likely to be another
- BThe likelihood of a fix being correct is 100%
- CChange the object code, not the source code
- DFix the symptom, not the error
61Which debugging method moves from the particulars of a situation to the larger picture?
- ADebugging by induction
- BDebugging by deduction
- CError-locating principles
- DBrute-force debugging
62How is quality defined in Extreme Programming?
- AMeeting design specifications and customer expectations
- BImplementation of complicated designs
- CGood communication between developers and testers
- DTesting the code base once
63Which agile method is being used when the programmer designs an application to pass the unit tests, therefore increasing the probability that it will meet specifications?
- AExtreme unit testing
- BOpen Unified Process
- CScrum
- DExtreme Programming
64Which form of testing involves everyone in the process through the design, implementation, and execution of the test plan?
- AAgile testing
- BContinuous testing
- CExtreme program testing
- DTesting and retesting the code base
65Which agile methodology is an iterative and incremental project management approach that supports many other agile methodologies?
- AExtreme Programming
- BScrum
- CAgile Modeling
- DOpen Unified Process
66Which type of testing includes the rule: "All code modules must have unit tests before coding begins"?
- AOpen Unified Process
- BAgile testing
- CUnit testing
- DExtreme unit testing
67Which agile methodology includes the concept of collective ownership of the code?
- AExtreme Programming
- BAgile testing
- CScrum
- DOpen Unified Process
68What does agile testing rely on in order to facilitate the timely feedback needed for rapid development?
- AExtreme Programming
- BRequirement changes
- CAutomated testing
- DSmall teams of developers
69When verifying the business layer of an application, which test will blast the application with multiple logins and simulate transactions to the point of failure?
- APerformance testing
- BData validation
- CResponse time testing
- DTransactional testing
70What is being verified when testing the business tier?
- AThe backend data entry and management routines
- BThat graphics are the correct size and resolution
- CThat transactions are completed properly
- DThat recovery can be done using current backups
71True or False: When verifying an internet application, testing browser compatibility is a significant challenge.
- AVerdadero
- BFalso
72Which layer of an internet application houses data used by the application or collected from the end user?
- ABusiness
- BData
- CPresentation
- DBrowser
73Which area is being tested when we test the failover capabilities of web, application, and database servers?
- ABusiness rules
- BNetwork architecture
- CSystem reliability
- DPerformance
74Which area of an application is being tested when a tester confirms that all links point to valid files or websites?
- APresentation
- BData
- CBrowser
- DBusiness
75What plays a major role in whether users accept or reject an application?
- AConsistent and user-friendly operations
- BFonts, colors, and graphics
- CDatabase operations that meet performance goals
- DTransactions that roll back correctly
76True or False: Independently testing each internet application layer allows the tester to more easily identify bugs and errors.
- AVerdadero
- BFalso
77Which test category verifies that the application responds appropriately to a weak signal?
- ADevice interaction
- BNetwork infrastructure
- CInstall/uninstall
- DKey mappings
78True or False: When testing a mobile application on a real device, manual testing is unavoidable.
- AVerdadero
- BFalso
79What is an advantage to using an emulator when device testing?
- AIt can identify device-specific bugs
- BIt is cost-effective
- CIt can test the responsiveness of an application
- DIt can test the code base once
80Which testing challenge category is concerned with overcoming location-based obstacles?
- AScripting
- BCarrier network infrastructure
- CMobile device diversity
- DUsability
81In a mobile environment, which term is used to describe something that has the capability to run a network-based application over a cellular or satellite data link?
- ADevice constraint
- BMobile device
- CInput device
- DMobile application
Información
- Descripción
- El usuario ha eliminado su información de asignaturas Test sobre Software QA - All Questions, creado por Usuario eliminado el 25/03/2020.
- Autor
- Usuario eliminado
- Idioma
- English
- Visitas
- 23
- Historial
- Creado el 25 mar 2020 · actualizado el 28 mar 2020
- Etiquetas