Quiz
Software QA - 200 Questions
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (200)
1What checks the input value against a calculated list of numbers divisible only by itself and 1
- AcheckArgs()
- BassertFalse()
- Cmain()
- DprimeCheck()
2True or False: The goal of automation is to completely eliminate the need for a human to participate in the testing process.
- ARichtig
- BFalsch
3True 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.
- ARichtig
- BFalsch
4Select the description that matches the testing challenge for an internet based application facing a Locales challenge.
- AIncludes cost related issues and tracking customer profiles
- BIncludes protection of information such as customers' credit card from hackers
- CIncludes internationalization issues such as currency conversion
5Indicate if the given statements about agile testing is true or false.
It works well with extreme programming methodology whereby developers create unit tests and then the software.- ARichtig
- BFalsch
6True 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.
- ARichtig
- BFalsch
7Select the correct black box testing type. Divides the input domain of a program into a finite number of classes and then identifies the test cases
- ABoundary value analysis
- BCause-effect graphing
- CEquivalence partitioning
8Which software testing principle states that a programmer may subconsciously avoid finding errors for fear of retribution from peers, a supervisor, a client, or the owner of the program or system being developed?
- ADo not plan a testing effort under the tacit assumption that no errors will be found.
- BAny testing process should include a thorough inspection of the results of each test.
- CA programming organization should not test its own programs.
- DA programmer should avoid attempting to test his or her own program.
9Select the descriptions that match Peer Ratings (Choose Two)
- AFollows undisciplined process of testing and finding errors
- BEvaluates anonymous programs for their overall quality, maintainability, and so on
- CRuns counter to testing principle two, which states that people are generally ineffective in testing their own programs
- DSelects a programmer to serve as the administrator of a process
10Select the correct black box testing type. Tests extreme ends or boundaries between partitions of the input values.
- AEquivalence partitioning
- BBoundary value analysis
- CCause-effect graphing
11Reflects the thought processes of an observer by analyzing the time an observer pauses on certain visual elements
- AEye tracking
- BThink-aloud
12Arises if all the used files are not opened and closed after use
- AInterface
- BData declaration
- CData reference
- DInput/Output
- EComputation
13Involves users speaking out their ideas and observations while they are performing the assigned software testing tasks
- AThink-aloud
- BEye tracking
14Select the statements that match the testing approach for a real device. (Choose Two)
- ATests responsiveness of the application
- BSkews performance on real device due to underlying hardware
- CTests carriers' network responsiveness
- DSupports multiple devices with a single unit
15Occurs when a variable has an unset or uninitialized value
- AComputation
- BData declaration
- CData reference
- DInput/Output
- EInterface
16Select the duties of an Inspection Team moderator (Choose Five)
- AMake changes in the session.
- BSchedule the inspection session.
- CRecord all errors found.
- DDistribute materials for the inspection session.
- EEnsure that the errors are subsequently corrected.
- FLead the session.
17Select the description that matches the Facility test case.
- ASubjects the program to heavy loads of data
- BDetermines how well an end user can interact with the program
- CEnsures functionality to be implemented in the objectives
- DChecks if the program meets response and throughput requirements
18Select the correct description of the appropriate testing tier for the presentation layer
- AVerifies that graphics have the correct resolution and size.
- BEnsures that data is collected correctly.
- CVerifies that the data is stored correctly and accurately.
19Is the given statements about testing with emulator is true or false:
Its underlying hardware might skew performance on real device.- ARichtig
- BFalsch
20Which area of an application is being tested when a tester confirms that all links point to valid files or websites?
- ABrowser
- BData
- CBusiness
- DPresentation
21Which testing challenge category is concerned with overcoming location-based obstacles?
- AMobile device diversity
- BCarrier network infrastructure
- CScripting
- DUsability
22Which type of test would reveal that the program as a whole either meets or doesn't meet its objectives?
- AIntegration test
- BAcceptance test
- CSystem test
- DFunction test
23Which 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?
- AOpen Unified Process
- BExtreme unit testing
- CExtreme Programming
- DScrum
24Which type of testing includes the rule: "All code modules must have unit tests before coding begins"?
- AAgile testing
- BExtreme unit testing
- CUnit testing
- DOpen Unified Process
25True or False: Testing each module independently and then combining the modules to form the program is called non-incremental testing.
- ARichtig
- BFalsch
26Indicate if the following statement about Jakob Nielsen's usability research is true or false:
It states that it is impossible to detect all of the usability errors in the application.- ARichtig
- BFalsch
27Select the description that matches the Performance test case.
- ADetermines how well an end user can interact with the program
- BSubjects the program to heavy loads of data
- CEnsures functionality to be implemented in the objectives
- DChecks if the program meets response and throughput requirements
28Installation and maintenance: Comprises of patching, upgrading, and so on
- ARichtig
- BFalsch
29Which Agile methodology matches this statement:
Adapts RUP in which user choose the practices, such as use cases or team programming that fits the project- AVelocity tracking
- BFeature driven development
- CEssential unified process
- DDynamic system development method
30Indicate if the given statement about exhaustive path testing is true or false:
It states that all the possible paths of control flow are tested through the program.- ARichtig
- BFalsch
31Select the targets of extreme programming. (Choose Four)
- ACommunication between developers and testers
- BAccommodate specification changes
- CContinuous testing of the code base
- DCommunication between developers and customers
- ESeek project team feedback
- FImplementation of simple designs
32Is the following statement about the specifications for a debugging command, true or false:
Underlined operands represent the values used when the operand is omitted.- ARichtig
- BFalsch
33Indicate if the given statements about error-locating principles is true or false:
Turn your attention to something else if you're trying from a very long time to solve a problem but failing continuously.- ARichtig
- BFalsch
34______ focuses on testing smaller units of the program first, rather than initially testing the whole program.
- AUnit testing
- BModule testing
35Which duty is a responsibility of the code inspection team moderator?
- ASelecting the team members
- BRecording all errors found
- CEnsuring that all errors found are fixed during the inspection
- DAssigning someone to schedule the inspection
36The most important consideration in program testing is the design and creation of effective test cases.
- ARichtig
- BFalsch
37Who should create automated unit tests?
- AQA Engineer
- BProgram developer
- CAutomation tester
- DWhite-box tester
38Select the statements that match the testing approach for an emulator. (Choose Two)
- ASupports multiple devices with a single unit
- BSkews performance on real device due to underlying hardware
- CTests responsiveness of the application
- DTests carriers' network responsiveness
39Which role records all errors found in a code walkthrough?
- ATester
- BSecretary
- CProgrammer
- DModerator
40During a code inspection the moderator narrates, statement by statement, the logic of the program.
- ARichtig
- BFalsch
41Select the correct description of the appropriate testing tiers for the data layer
- AEnsures that data is collected correctly.
- BVerifies that the data is stored correctly and accurately.
- CVerifies that graphics have the correct resolution and size.
42Select the steps in the inductive debugging process (Select Multiple)
- ADevise a hypothesis
- BLocate the pertinent data
- CStudy their relationships
- DOrganize the data
- EProve the hypothesis
- FFix the error
43Is the given statements about system testing is true or false:
It focuses on translation errors made during the designing of external specification.- ARichtig
- BFalsch
44Diversity devices: Contains many web browsers, run-time versions of Java or other languages, and so on
- ARichtig
- BFalsch
45Indicate if the given statement about exhaustive path testing is true or false:
It is inferior to exhaustive input testing.- ARichtig
- BFalsch
46______ 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.
- ACause-effect graphing
- BError guessing
- CLogic coverage
47Comes when calculations among variables include inconsistent data
- AInput/Output
- BInterface
- CComputation
- DData declaration
- EData reference
48Select the statements that match the Extreme unit testing type (Choose Two)
- ACustomers creates test cases during the design/planning phases.
- BThe primary tests must be defined and created before coding the module.
- CIt determines whether the application meets its functional and usable requirements.
- DAll code modules must have primary tests before coding begins.
49True or False: Providing clearly defined goals for each step in the development cycle is a quality best practice.
- ARichtig
- BFalsch
50Select the possibilities of carrier's web proxy or transcoder. (Choose Five)
- ATransformation or transcode of content into FTP
- BData compression for better throughput
- CEncryption of traffic for privacy and security
- DHTML headers and other metadata exclusion from Web pages that an application might use
- ETransformation or transcode of content into WAP or HTTP
- FAccess obstruction to certain high-bandwidth sites
51When is the appropriate time to include the people responsible for quality in the development cycle?
- AAs early as possible in the cycle
- BWhen formal testing begins
- CWhen requirements are formulated
- DWhen coding begins
52Select the description that matches the e-commerce architecture tier for tier 3:
- ARuns the software to model user business processes
- BFocuses on storing and retrieving data from the data source
- CProvides the visual content to the end user
53Is the following statement about the specifications for a debugging command, true or false:
Lowercase letters represent operand values that are to be substituted.- ARichtig
- BFalsch
54What can be achieved with a process improvement initiative based on the CMMI?
- AA measurable business result
- BA way to evaluate customers
- CAn approach to monitoring employees
- DA sense of when a project is done
55Which debugging method moves from the particulars of a situation to the larger picture?
- AError-locating principles
- BDebugging by induction
- CBrute-force debugging
- DDebugging by deduction
56What is a visual definition of how you will prioritize bugs as they are discovered?
- AA matrix of severity versus stakeholder concerns
- BA list of all bugs
- CA PowerPoint presentastion
- DA matrix of impacts versus severity
57Select the description that matches the testing challenge for an internet based application facing a business environment challenge.
- AIncludes protection of information such as customers' credit card from hackers
- BIncludes cost related issues and tracking customer profiles
- CIncludes internationalization issues such as currency conversion
58Code-level tests that are concerned with the interaction between objects are best created by the _________.
- Awhite-box engineer
- Bproject manager
- Cblack-box tester
- Ddeveloper
59True or False: A close working partnership between IT and QA can result in greater efficiencies of process.
- ARichtig
- BFalsch
60Which category on the inspection error checklist checks if files are explicitly declared and their attributes are correct?
- AInterface errors
- BControl flow errors
- CData reference errors
- DInput/Output errors
61Requires the user to make changes in the program, which could lead to masking of errors, and so on
- AScatter print statements
- BStorage dump
- CAutomated tools
62A testing best practice is for the _____________ to create a unit test.
- Aproject manager
- Bblack-box tester
- Cwhite-box engineer
- Ddeveloper
63Which element of a bug record will provide the programmer with a visual representation of the problem?
- AThe steps to recreate the problem
- BA brief and accurate description
- CA description of expected versus actual results
- DA screenshot
64Indicate if given statement about presentation layer testing is true or false:
It consists of finding errors in the GUI, or front end, of an application.- ARichtig
- BFalsch
65Independently testing each internet application layer allows the tester to more easily identify bugs and errors.
- ARichtig
- BFalsch
66Select the description that matches the testing challenge for an internet based application facing a Security challenge.
- AIncludes cost related issues and tracking customer profiles
- BIncludes internationalization issues such as currency conversion
- CIncludes protection of information such as customers' credit card from hackers
67What can a developer employ to identify and resolve code quality issues?
- ACode-level tools
- BBug tracking systems
- CPeer reviews
- DUnit testing
68What is the most important consideration when deciding on a bug base?
- AIt connects with your test case management system
- BThe cost is within your budget
- CIt is simple and intuitive so users can easily report bugs
- DIt makes use of spreadsheets for proper tracking
69What 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
70Select the description that matches the e-commerce architecture tier for tier 1:
- ARuns the software to model user business processes
- BProvides the visual content to the end user
- CFocuses on storing and retrieving data from the data source
71Software development is the process of moving from the conceptual to the concrete.
- ARichtig
- BFalsch
72Select the statements that match Bottom-up testing. (Choose Two)
- AConducts testing from sub module to main module
- BFinds difficulty in test case representation in stubs, before the I/O function addition
- CCreates test conditions and concludes test results easily
- DConducts testing from main module to sub module
73Select the descriptions that as associated with Installation testing. (Choose Two)
- AIt is performed by the program's customer or end user.
- BIts test cases are developed by the organization that produced the system.
- CIt checks test cases to ensure that compatible set of options have been selected.
- DIt compares the initial requirements of the program to its end user current needs.
74True or False: Process improvement helps software development build and retain product and service quality.
- ARichtig
- BFalsch
75In a walkthrough the majority of program testing is conducted by the author of the program.
- ARichtig
- BFalsch
76Indicate if the given statement about exhaustive path testing is true or false:
It detects the absence of necessary paths within a program, if found missing.- ARichtig
- BFalsch
77Is the following statement about the specifications for a debugging command, true or false:
Capital letters represent operands operations.- ARichtig
- BFalsch
78Usability testing is also called user acceptance testing.
- ARichtig
- BFalsch
79States creation of enough test cases that each branch direction must be traversed at least once
- ADecision
- BCondition
- CDescision/condition
- DStatement
- EMultiple-Condition
80What does the specification for a module typically define?
- ALogic coverage
- BCoverage criterion
- CInput/Output parameters
- DMulti-condition criterion
81Is the given statements about testing with emulator is true or false:
It is efficient in identifying the nuances and bugs of each device.- ARichtig
- BFalsch
82Ensures the highest level of software efficiency in the user input data
- AEye tracking
- BThink-aloud
83The business layer models processes, such as user authentication and transactions.
- ARichtig
- BFalsch
84What must a black-box tester focus on?
- AKnowledge at the source code level
- BHow each individual piece of the application works
- CExpected outputs of the program, but not every input
- DWhat a program is supposed to do and who it is for
85Device constraints: Includes screen, data cache sizes, memory limit, and so on
- ARichtig
- BFalsch
86Cause-effect graphing is a systematic method of generating test cases representing an ad hoc set of conditions.
- ARichtig
- BFalsch
87Which type of testing combines one module with a set of previously tested modules before it is tested?
- AIncremental testing
- BNon-incremental testing
- CBig-bang testing
- DLogic testing
88What is the benefit of building a discrete list of defects and ranking them in order of importance?
- ACreating an opportunity to examine quality goals and how defects affect the milestone schedule
- BGiving the team the opportunity to voice their concerns and advocate for their own priorities
- CHelping to define the severity of each issue
- DAllowing for performance issues to be identified and elevated to the top of the list
89Which approach gathers information and comments that can be counted and analyzed across the spectrum of testers?
- ARemote user testing
- BThink-aloud process
- CUser questionnaire
- DTest user selection
90Indicate 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.
- ARichtig
- BFalsch
91Which test will show that a program does not match its external specifications?
- AAcceptance test
- BSystem test
- CModule test
- DFunction test
92Is the given statements about inspections and walkthroughs in software testing, true or false:
They are code-oriented human testing methods.- ARichtig
- BFalsch
93Is the following question about inspections and walkthroughs in software testing, true or false:
They involve a team of people reading or visually inspecting a program.- ARichtig
- BFalsch
94Usability testing is a black-box testing techniques.
- ARichtig
- BFalsch
95Why is a code inspection more effective than a desk-checking process?
- ABecause it is effective in finding high-level design errors
- BBecause people other than the author are involved in the process
- CBecause it finds difficult, obscure, and tricky errors
- DBecause the author of the program is personally checking the code
96Requirements translate the program user's needs and specify why the program is needed.
- ARichtig
- BFalsch
97Each test-case design methodology is a particular set of useful test cases, and each one by itself is a thorough set of test cases.
- ARichtig
- BFalsch
98Acceptance testing is the process of comparing the program to its initial requirements and the current needs of its end users
- ARichtig
- BFalsch
99Select the error-reporting techniques (Choose Three)
- AProbability of fixes being correct must be made directly proportional to the size of the code.
- BCode inspection is done by the project analyst after implementing an error correction.
- CMonitor all parts which are nearby to the place of detected error.
- DFix the complete error, not just one of its symptom.
- EError corrections must be well tested in the original program.
100Which agile methodology includes the concept of collective ownership of the code?
- AAgile testing
- BOpen Unified Process
- CScrum
- DExtreme Programming
101Select the statements that match the Backtracking testing method. (Choose Two)
- AIt is effective in case of small applications.
- BIt provides information useful in locating a suspected error.
- CIt starts from the suspected site, and then traces in opposite direction in entire source code.
102Arises when a variable is not assigned with correct length or data type
- AInput/Output
- BComputation
- CData declaration
- DInterface
- EData reference
103Select the descriptions that match Incremental testing (Choose Two)
- ALess machine time is involved
- BModules are tested independently and then combined to form a program
- CEvery new module is first combined with already tested module sets
- DIncorrect assumption error among modules is detected earlier
104True or False: Test cases must be written for input conditions that are invalid and unexpected, as well as for those that are valid and expected.
- ARichtig
- BFalsch
105User-based testing requires the user to know the inner workings of a program.
- ARichtig
- BFalsch
106Which step in the software development process defines the exact representation of the program to users?
- ARequirements
- BExternal specifications
- CSystem design
- DProgram structure design
107Shows the program state at only one instant of time for error detection and for studying the program dynamics
- AStorage dump
- BScatter print statements
- CAutomated tools
108Select the correct description of the appropriate testing tiers for the business layer
- AVerifies that the data is stored correctly and accurately.
- BVerifies that graphics have the correct resolution and size.
- CEnsures that data is collected correctly.
109Videotaping a user test and using a think-aloud protocol can provide excellent data on software usability and user perceptions about the application.
- ARichtig
- BFalsch
110Select the description that matches the Usability test case.
- AEnsures functionality to be implemented in the objectives
- BSubjects the program to heavy loads of data
- CChecks if the program meets response and throughput requirements
- DDetermines how well an end user can interact with the program
111Which agile methodology is an iterative and incremental project management approach that supports many other agile methodologies?
- AOpen Unified Process
- BExtreme Programming
- CAgile Modeling
- DScrum
112What is the best way to document and keep track of test cases?
- AA test case management system
- BA detailed spreadsheet
- CA set of detailed text files
- DA bug tracking system
113Indicate if the following statements about module testing is true or false. Module's logic is analyzed using the white-box methods.
- ARichtig
- BFalsch
114Describe White-box testing
- AInternal structure or design implementation is not known to the tester
- BExhaustive input testing is one of its type of testing technique
- CExhaustive path testing is one of its type of testing technique
- DRequires programming and implementation knowledge
115Indicate if given statement about presentation layer testing is true or false:
It involves checking the human-interface element of a website.- ARichtig
- BFalsch
116What is the main consideration for a usability test?
- AThe program passes all module testing
- BThe program performs according to its specifications
- CThe program has no reported issues
- DThe program meets all functionality requirements
117Provides excellent data on software usability and user perceptions about the application
- AThink-aloud
- BEye tracking
118True or False: A bug model is based on historical data and planned activities and predicts how many bugs will be found during the project.
- AWho knows?
- BTrue
- CFalse
119Indicate if the given statements about error-locating principles is true or false:
Talk about the problem with someone else to discover the solution.- ARichtig
- BFalsch
120Evaluates each decision for all the combinations of conditions
- ADescision/condition
- BDecision
- CStatement
- DCondition
- EMultiple-Condition
121When is a good time to start automation testing?
- AWhen the scheduled milestone for automation testing is reached
- BAt the end of the project, right before the user starts acceptance testing
- CWhen you are confident that you do not want anything to change in the code
- DWhen you begin coding, so that the automation tests can be done ahead of time
122Connectivity: Includes device provisioning, network latency, service reliability, and so on
- ARichtig
- BFalsch
123Indicate if the following statement about Jakob Nielsen's usability research is true or false:
It cautions that the precise number of testers depends only on economic considerations by the user.- ARichtig
- BFalsch
124Is the following question about inspections and walkthroughs in software testing, true or false:
They are an improvement over the older desk-checking process.- ARichtig
- BFalsch
125Checks that each state in a decision in the program takes all possible outcomes at least once
- AMultiple-Condition
- BCondition
- CDecision
- DStatement
- EDescision/condition
126What is the key to successful higher-order testing?
- AAppropriate system testing
- BFunction testing that uncovers errors
- CConsistent and well-planned testing
- DAcceptance testing
127What type of module testing includes strategies such as top-down and bottom-up?
- ABig-bang testing
- BCoverage testing
- CIncremental integration
- DNon-incremental testing
128Indicate if the following statement about Jakob Nielsen's usability research is true or false:
It depicts that incurring extra cost and complexity of working with many testers for an application check is not required.- ARichtig
- BFalsch
129Which of the following is a brute-force debugging technique?
- AStudying error symptoms
- BBacktracking
- CProcess of elimination
- DDumping memory locations
130True or False: Studies have shown that defects found and fixed in the requirements phase carry the highest cost.
- ARichtig
- BFalsch
131Indicate if the given statement about exhaustive path testing is true or false:
It does not guarantee that a program matches its specification.- ARichtig
- BFalsch
132When verifying an internet application, testing browser compatibility is a significant challenge.
- ARichtig
- BFalsch
133Indicate if the given statement about usability testing is true or false:
It involves actual users or customers of the product.- ARichtig
- BFalsch
134Which Agile methodology matches this statement:
Uses industry best practices, such as regular builds, domain object modeling, and feature teams- ADynamic system development method
- BEssential unified process
- CVelocity tracking
- DFeature driven development
135Select the categories of the completion criteria.
- AStop when the test cases are successful
- BBase completion on the use of specific test-case design methodologies
- CExamine the curve of number of errors found per unit time during the test phase
- DState the completion requirements in positive terms
- EStop after the scheduled time for testing expires.
136In 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?
- AMobile application
- BInput device
- CMobile device
- DDevice constraint
137Which statement matches the Data validation section of the business layer testing area.
- ATests whether the application meets documented operational specifications
- BTests to detect errors in knowledge collected from customers
- CTests to uncover errors in transaction processing, such as credit card processing, e-mailing verifications, and so on
138How is a solid IT-QA relationship fundamental to business success?
- AIt can lower cost by fixing issues early in the process
- BIt finds and fixes bugs before systems are delivered
- CIt provides a usability perspective for the business to understand
- DIt will help deliver compliant business-enabling systems
139Is the following question about inspections and walkthroughs in software testing, true or false:
They are code-oriented human testing methods.- ARichtig
- BFalsch
140Describe Black-box testing (Choose Two)
- ARequires programming and implementation knowledge
- BExhaustive input testing is one of its type of testing technique
- CExhaustive path testing is one of its type of testing technique
- DInternal structure or design implementation is not known to the tester
141What type of test compares the program to its initial requirements and the current needs of its end users?
- AAcceptance test
- BRegression test
- CFunction test
- DUnit test
142A system test should be performed by the programmer and the organization responsible for developing the program.
- ARichtig
- BFalsch
143Select the statements that match the Extreme acceptance testing type (Choose Two)
- AThe primary tests must be defined and created before coding the module.
- BCustomers creates test cases during the design/planning phases.
- CAll code modules must have primary tests before coding begins.
- DIt determines whether the application meets its functional and usable requirements.
144Debugging by brute force is both efficient and successful.
- ARichtig
- BFalsch
145_____ testing tests the interactive software parts for reasonable selection and user feedback.
- AUsability
- BComponent
- CModule
146Which Agile methodology matches this statement:
Attempts to measure the rate at which the development process is moving- AVelocity tracking
- BDynamic system development method
- CFeature driven development
- DEssential unified process
147Select the descriptions that match Non-incremental testing (Choose Two)
- ALess machine time is involved
- BEvery new module is first combined with already tested module sets
- CIncorrect assumption error among modules is detected earlier
- DModules are tested independently and then combined to form a program
148The most effective method of debugging involves a mental process.
- ARichtig
- BFalsch
149Indicate if the given statements about error-locating principles is true or false:
Keep debugging tools on the first priority.- ARichtig
- BFalsch
150How is quality defined in Extreme Programming?
- ATesting the code base once
- BGood communication between developers and testers
- CImplementation of complicated designs
- DMeeting design specifications and customer expectations
151Which area is being tested when we test the failover capabilities of web, application, and database servers?
- ABusiness rules
- BSystem reliability
- CNetwork architecture
- DPerformance
152Which test case design technique is based on writing test cases around probable types of errors?
- AIdentifying equivalence classes
- BBoundary value analysis
- CCause-effect graphing
- DError guessing
153Which test requires the organization that produced the program to create the test cases?
- ASystem test
- BInstallation test
- CIntegration test
- DFunction test
154True or False: When the testing is focused on how the application behaves at a code level, a white-box tester should create the tests.
- ARichtig
- BFalsch
155Select the statements that match Top-down testing. (Choose Two)
- AFinds difficulty in test case representation in stubs, before the I/O function addition
- BConducts testing from main module to sub module
- CCreates test conditions and concludes test results easily
- DConducts testing from sub module to main module
156True or False: A bug base is a system for keeping track of every bug logged in a database system.
- ARichtig
- BFalsch
157Identify the testing processes that make up the Acceptance test part of the development phase
- AExternal specification: It defines the exact representation of the program to users.
- BCode: It produces the code for the required program.
- CRequirement: It specifies the cause of the program.
- DSystem design: It lays down the design principles of the system.
158Which test type will satisfy the final validation and verification criteria?
- APackaging and delivery
- BAcceptance testing
- CSystems Validation
- DFunctional testing
159Which Agile methodology matches this statement:
Uses an iterative and incremental approach, with the goal of delivering software on time- AVelocity tracking
- BEssential unified process
- CDynamic system development method
- DFeature driven development
160Is the given statements about system testing is true or false. It falls under the category of black box testing.
- ARichtig
- BFalsch
161True or False: Testing is the process of executing a program with the intent of finding errors.
- ARichtig
- BFalsch
162Select the description that matches the e-commerce architecture tier for tier 2:
- ARuns the software to model user business processes
- BProvides the visual content to the end user
- CFocuses on storing and retrieving data from the data source
163Which black-box methodology focuses on finding a subset of all possible inputs with the highest probability of finding the most errors?
- AIdentifying equivalence classes
- BEquivalence partitioning
- CBoundary value analysis
- DCause-effect graphing
164Select the functionalities associated with the business layer. (Choose Four)
- AData validation
- BTransaction processing
- CApplication logging
- DUser authentication
- EUser authorizing
- FData verification
165Indicate if given statement about presentation layer testing is true or false:
It comprises of two major areas, namely content testing and user environment.- ARichtig
- BFalsch
166Which statement matches the performance section of the business layer testing area.
- ATests to detect errors in knowledge collected from customers
- BTests whether the application meets documented operational specifications
- CTests to uncover errors in transaction processing, such as credit card processing, e-mailing verifications, and so on
167What testing types would you conduct if you wanted to make sure (a) the website still performs and functions appropriately with the new code in place, and (b) the system can handle the additional user traffic and page loading needs?
- AAcceptance testing
- BRegression and performance testing
- CUnit testing
- DSystem integration
168When verifying the business layer of an application, which test will blast the application with multiple logins and simulate transactions to the point of failure?
- AData validation
- BTransactional testing
- CPerformance testing
- DResponse time testing
169Which logic coverage test will test all possible combinations of condition outcomes in each decision and all points of entry at least once?
- AMultiple-condition coverage
- BStatement coverage
- CDecision coverage
- DCondition coverage
170Indicate if the given statements about agile testing is true or false:
It relies on automated testing because the development cycles are long.- ARichtig
- BFalsch
171Debugging is a two-step process that begins with determination of the nature and location of the suspected error and then fixing it.
- ARichtig
- BFalsch
172Select the expected participants of a walkthrough team.
- AProject quality analyst
- BNew programmer
- CProgramming-language expert
- DPerson who will eventually maintain the program
- ESomeone from a different project
- FHighly experienced programmer
173Select the deductive debugging process steps from the lists.
- AProve remaining hypothesis
- BCollect more data
- CEnumerate possible causes
- DRefine remaining hypothesis
- EFix the error
- FUse elimination process
174Which layer of an internet application houses data used by the application or collected from the end user?
- ABusiness
- BData
- CPresentation
- DBrowser
175Follows that every condition in a decision and every decision in the program takes all possible outcomes at least once
- AMultiple-Condition
- BStatement
- CDecision
- DCondition
- EDescision/condition
176Which test case methodology should be used for a specification that contains combinations of input conditions?
- AError guessing
- BCause-effect graphing
- CBoundary value analysis
- DCondition coverage
177Is the given statements about system testing is true or false. It involves testing of the user's experience with the application.
- ARichtig
- BFalsch
178What makes a test run successful?
- AA test that causes the program to produce the correct result
- BA test that did not find any errors
- CA test that demonstrates all functionality of the program
- DA test that discovers a new error
179Is the following question about inspections and walkthroughs in software testing, true or false:
They are effective in detecting high-level design errors.- ARichtig
- BFalsch
180Is the given statements about testing with emulator is true or false:
It allows inexpensive and quick functional testing of an application.- ARichtig
- BFalsch
181Is the following statement about the specifications for a debugging command, true or false:
Brackets represent alternative optional operands.- ARichtig
- BFalsch
182Error analysis, focuses on judging the exact location of the error, the developer of code, the preventive measures taken to avoid those errors in future, and so on.
- ARichtig
- BFalsch
183What is an advantage of incremental testing?
- AProgramming errors are detected earlier
- BIt uses less machine time
- CProvides opportunities for parallel activities
- DLabor costs are smaller
184Indicate if the given statements about agile testing is true or false:
It engages the customer as early as possible and throughout the development cycle.- ARichtig
- BFalsch
185_____ testing involves testing random users for a software with a general target market.
- ARemote usability
- BHallway intercept
- CAgile
186Is the following statement about mobile testing categories, true or false:
Device interaction: Ensures that application does not consume too much memory- ARichtig
- BFalsch
187Usability testing involves actual users or customers of the product.
- ARichtig
- BFalsch
188Select the descriptions that match the Human error detection agenda (Choose Two)
- AFocuses on error discovery, not error correction
- BInvestigates program with respect to checklist of historically common programming errors
- CRecommends that the inspection results must be kept confidential
- DFocuses on quality improvement rather than attacking the programmer
189Identify the testing processes that make up the Integration test part of the development phase
- ACode: It produces the code for the required program.
- BExternal specification: It defines the exact representation of the program to users.
- CSystem design: It lays down the design principles of the system.
- DRequirement: It specifies the cause of the program.
190Select the descriptions that match Desk Checking
- AEvaluates anonymous programs for their overall quality, maintainability, and so on
- BFollows undisciplined process of testing and finding errors
- CRuns counter to testing principle two, which states that people are generally ineffective in testing their own programs
- DSelects a programmer to serve as the administrator of a process
191Which two core disciplines intersect with business goals during black-box testing?
- AQuality assurance and Business management
- BQuality assurance and product management
- CQuality assurance and development
192What does it mean to raise the reliability of a program?
- ATo establish confidence that a program does what it is supposed to do
- BTo show that a program performs its intended functions
- CTo find and remove errors
- DTo demonstrate that errors are not present
193Identify the testing processes that make up the Function test part of the development phase
- ACode: It produces the code for the required program.
- BSystem design: It lays down the design principles of the system.
- CRequirement: It specifies the cause of the program.
- DExternal specification: It defines the exact representation of the program to users.
194Which of the following is a debugging principle?
- AFix the symptom, not the error
- BWhere there is one bug, there is likely to be another
- CThe likelihood of a fix being correct is 100%
- DChange the object code, not the source code
195What key best practice brings the development process together in order to meet the deliverable deadline?
- AHaving clearly defined goals for every milestone
- BNot wasting time on trivial items that have no impact
- CRacing ahead with your eyes focused on the finish line
- DMaking hard decisions regarding the direction of development
196What is the intent of test automation?
- ATo find as many defects as possible
- BTo optimize your process and make testing more efficient
- CTo automatically record issues to be fixed
- DTo test as many pieces of functionality as possible
197Involves execution of all the executable statements in the source code at least once
- ACondition
- BStatement
- CDescision/condition
- DMultiple-Condition
- EDecision
198It provides the entry point into the application.
- AcheckArgs()
- BprimeCheck()
- Cmain()
- DassertFalse()
199True or False: A bug model predicts how many bugs you should be tracking at any given time.
- ARichtig
- BFalsch
200Is the following statement true or false:
Exit: Confirms that the application meets design specifications when the user initiates a shutdown of device- ARichtig
- BFalsch
Informationen
- Beschreibung
- Der Nutzer hat seine Fachbereichs-Information gelöscht. Quiz am Software QA - 200 Questions, erstellt von Gelöschter Nutzer am 28/03/2020.
- Autor
- Gelöschter Nutzer
- Sprache
- English
- Aufrufe
- 38
- Verlauf
- Erstellt am 28 Mär 2020 · aktualisiert am 28 Mär 2020
- Schlagwörter