SOFTWARE ENGINEERING - SOFTWARE TESTING MCQ
- Which defect amplification model is used to illustrate the generation and detection of errors during the preliminary steps of a software engineering process?
- Which method is used for evaluating the expression that passes the function as an argument?
- Organization can have in-house inspection, direct involvement of users and release of beta version are few of them and it also includes usability, compatibility, user acceptance etc. is called
- Which testing is the re-execution of some subset of tests that have already been conducted to ensure the changes that are not propagated?
- Which one of these belongs to integration testing in the OO context?
- During security testing the tester plays the role of the individual who desires to______
- Which box specifies the behavior of a system or a part of a system?
- The longer a fault exists in software
- Which condition defines the circumstances for a particular operation is valid?
- Which is not a SQA activity?
- Abbreviate the term BSS
- What is the testing to ensure the WebApp properly interfaces with other applications or databases?
- What do you understand by V&V in software testing?
- In static test techniques, behavioral and performance properties of the program are observed
- Which granularity level of testing checks the behavior of module cooperation?
- Which test refers to the retesting of a unit, integration and system after modification, in order to ascertain that the change has not introduced new faults?
- Which of the following is a black box testing strategy?
- A set of inputs, execution preconditions and expected outcomes is known as a
- In which test design each input is tested at both ends of its valid range and just outside its valid range?
- A white box test scales up well at different granularity levels of testing
- When does the testing process stops?
- Which of the following is not a part of a test design document?
- Specifying a set of test cases or test paths for each item to be tested at that level is known as
- Acceptance & system test planning are a part of architectural design
- Which of the following term describes testing?
- What is Cyclomatic complexity?
- Lower and upper limits are present in which chart?
- Maintenance testing is performed using which methodology?
- White Box techniques are also classified as
- Exhaustive testing is
- Which of the following is/are White box technique?
- What are the various Testing Levels?
- Boundary value analysis belong to?
- Alpha testing is done at
- The testing in which code is checked
- Testing done without planning and Documentation is called
- Acceptance testing is also known as
- Which of the following is non-functional testing?
- Beta testing is done at
- SPICE stands for
- Unit testing is done by
- Behavioral testing is
- Which of the following is black box testing ?
- Which of the following is not used in measuring the size of the software ?
- Software Debugging is a set of activities that can be planned in advance and conducted systematically
- Which of the following is not a software testing generic characteristics?
- ITG stands for
- By collecting ________ during software testing, it is possible to develop meaningful guidelines to halt the testing process
- Which of the following issues must be addressed if a successful software testing strategy is to be implemented?
- Test cases should uncover errors like
- Which of the following errors should not be tested when error handling is evaluated?
- What is normally considered as an adjunct to the coding step ?
- Which of the following is not regression test case?
- Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed?
- In which testing level the focus is on customer usage?
- Validation refers to the set of tasks that ensure that software correctly implements a specific function
- The architecture of object-oriented software results in a series of layered subsystems that encapsulate collaborating classes
- The construction of object-oriented software begins with the creation of
- Which testing integrates the set of classes required to respond to one input or event for the system?
- Which of the following is one of the steps in the integration testing of OO software?
- __________ methods can be used to drive validations tests
- Which of the following is a part of testing OO code?
- The object of ___________within an OO system is to design tests that have a high likelihood of uncovering plausible bugs
- What refers to the externally observable structure of an OO program?
- _____________ categorizes class operations based on the generic function that each performs
- Which of the following is black-box oriented and can be accomplished by applying the same black-box methods discussed for conventional software?
- In which of the following testing strategies, a smallest testable unit is the encapsulated class or object?
- Which of the following testing types is not a part of system testing?
- What is testing proces\'s first goal?
- Software mistakes during coding are known as
- Name an evaluation technique to assess the quality of test cases
- Test should be conducted for every possible
- Which of the following is not a part of bug report?
- Which of the following is not a part of Execution Flow during debugging?
- Cyclomatic Complexity method comes under which testing method
- Which is a black box testing technique appropriate to all levels of testing?
- Which of the following is the way of ensuring that the tests are actually testing code?
- Effective testing will reduce _______ cost
- Which of the following is a common pointer problem?
- Standard Enforcer is a
- Many applications using static analysis find 0.1-0.2% NCSS. NCSS stands for
- Which testing tool does a simple job of enforcing standards in a uniform way of many programs?
- Software Testing with real data in real environment is known as
- Which of the following testing tools examine program systematically & automatically ?
- Which testing tool is responsible for documenting programs ?
- Beta Testing is done by
- Standard enforcer tool looks at the whole program
- Debugging Program is a program which runs concurrently with the program under test & provide commands to
- Execution Verifier is a dynamic tool that is also known as
- The mistakes, committed by intercharging two digits in a numeic ield, during data enty, is called
- Coding and testing is done in following manner :
- Main difference between program testing and system testing is
- Cross reference checking w.r.t. data dictionary refers to
- In parallel run of s/w testing
- Cost of error correction is least at
- Variation in debugging : coding ability has been reported to be
- In extreme cases variation of coding: debugging ability ofprogrammers has been reported to be
- Single entry, single exit constricts with the if, while, sequence and compound statements in C and simulate
- Form the detailed design speciication. If the coding is done in C++ : C : assembler the resulting code sizes will be on the average
- Testing a program thoroughly
- Testing can only be initiated
- Mr. X wants to find out if his program will execute forever if it runs. So he decides to test it
- Choose the correct statement
- Testing can
- Testing is best done
- Clinton wants to test his module where he had forgotten to initialize x If x = 0 then Write (\"abnormal\") Else Write (\"normal\"); End if;
- Errors may be found by \"outsiders\" during
- A channel for communicating across a boundary between two or more subsystems is known as
- A systems investigation may result from
- Which of the following is not a characteristic of good test data ?
- The black-box concept
- The black-box concept is based on the assumption(s) that
- In what manner, coding and testing are done?
- Which of the following might be output as a result of using a CASE tool?
- Principle of detailing data that does not conform to normal conditions is referred to as
- Desk chucking is involved with
- A substitute module used in testing top down designs is the
- Which of the following is not true about Software Validation?
- Which of the following is true about Software Verification?
- How many types of software testing exist?
- Which of the following is also known as \"Behavioral\" testing?
- SRS stands for?
- In which type of testing : software is compiled as product and then it is tested as a whole?
- Which of the following white-box testing technique is to set up test cases which covers all statements and branch conditions?
- Exhaustive testing is?
- Which of the following is not used in measuring the size of the software?
- _____ is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not
- Test Automation __________ the testing time
- SDLC stands for?
- Validation is a process is done by?
- Verification has a?
- Validation occurs after verification
- Which testing includes testing a software manually, i.e. without using any automated tool or any script?
- Which testing comes under manual testing?
- Automation testing, which is also known as?
- Automation Testing is used to re-run the test scenarios that were performed manually, quickly, and repeatedly
- In which of the following type of testing, testing is done without planning and documentation?
- Which techniqe is applied for usability testing?
- Which of the following is automation testing tool?
- What is example of load testing?
- Alpha Testing is useful way of compatibility testing
- Automation testing is also used to test the application from load, performance, and stress point of view
- How many levels of software testing?
- Which type of testing is performed by developers before the setup is handed over to the testing team to formally execute the test cases?
- Unit Testing cannot catch each and every bug in an application
- Integration testing can be done in _____ ways
- Which testing has the highest-level modules are tested first and progressively, lower-level modules are tested there after?
- Beta testing is also known as
- __________ involves testing a software in order to identify any flaws and gaps from security and vulnerability point of view
- Which of the following is type of Non-Functional Testing?
- UI testing involves testing the Graphical User Interface of the Software
- Unit testing, integration testing and system testing when combined together is known as alpha testing
(a).User’s end
need an explanation for this answer? contact us directly to get an explanation for this answer