Which of the following characterizations applies to a test tool used for the analysis of a developer's code prior to its execution?
Which of the following is a typical potential risk of using test automation tools?
You are testing the download process of a mobile phone application.
For which to the following capabilities to the system you need to design a nonfunctional test?
Which of the following statements is assigned correctly as a project or product risk?
Which of the following statements about Experience Based Techniques (EBT) is correct?
During component testing of a program if 100% decision coverage is achieved, which of the following coverage criteria is also guaranteed to be 100%?
Which of the following is NOT a deciding factor m determining the extent of testing required?
Which of the following can be considered a VALID exit criterion?
I Estimates of defect density or reliability measures.
II. The completion and publication of an exhaustive Test Report.
III. Accuracy measures, such as code, functionality or risk coverage.
IV Residual risks such as lack of code coverage in certain areas.
Which ONE of the following statements does NOT describe how testing contributes to higher quality?
The statement: "Test activities should start in the early stages of the lifecycle, adhering to the testing principle of early testing” is relevant to which of the recognized software development models?
Calculate the measurement error SD for the following estimates done using three point estimation technique-Most optimistic effort (a) -120 person days Most likely effort (m) -180 person days Most pessimistic effort (b) - 240 person days
Manager responsibilities in formal review includes ad except one of the following:
Which of the following applications will be the MOST suitable for testing by Use Cases
You are an experienced tester on a project with incomplete requirements and under pressure to deploy.
What type of testing should you do?
Given the following statements:
1.It can prevent defects by manual examination of the functional specification
2.It is effective since it can be performed very early in the software development life cycle
3.It can detect the failures in the running application
4.It can help eliminate defects in user stories
5.It can verify externally visible behaviors
Which set of statements represent values ONLY for static testing?
Scenario 2 “Big Drop”:
A company “The Big Drop” provides bulk discounts and frequent customer discounts as follows:
How many possible decision rules can be extracted from this table?
Which of the statements on confirmation testing and regression testing is correct?
A requirement specifies that if the total amount of sales (TAS) made during the year by a corporate seller is 300,000€ or more, the bonus that must be paid to the seller is 100% of a certain amount agreed upon at the beginning of the year. The software contains a fault as it implements this requirement with the decision "IF (TAS = 300,000)" instead of "IF (TAS >= 300.000)". The application of the 3-value boundary value analysis to this problem consists of the following three test cases (TAS is an integer variable):
TC1 = 299,999 TC2=300,000 TC=300,001
Which of the following statements is TRUE?
Pariksha labs is a mature software testing company. They are TMMi level 5 certified. Their testing processes are well defined. Which ONE of the following statements is likely to be CORRECT about them?
The following rules determine the annual bonus to be paid to a salesman of a company based on the total annual amount of the sales made (referred to as TAS).
If the TAS is between 50k€ and 80k€, the bonus is 10%. If the TAS exceeds 80k€ by a value not greater than 40k€, the bonus is 15%. Finally, if the TAS
exceeds the maximum threshold which entitles to a 15% bonus, the bonus is 22%.
Consider applying equivalence partitioning to the TAS (Note: 1k€ = 1000 euros).
Which one of the following answers contain only test cases that belong to the same equivalence partition?
Which of the following statements correctly describe the business facing quadrant that supports the team?
Which of the following is LEAST likely to describe a task performed by someone in a testing role?
An application is subjected to a constant load for an extended period of time as part of a performance test While running this test, the response time of the application steadily slows down, which results in a requirement not being met This slowdown is caused by a memory leak where the application code does not properly release some of the dynamically allocated memory when it is no longer needed. Which of the following statements is TRUE?
A QA manager of a start-up company needs to implement within a week a low cost incident management tool. Which of the following is the best option?
Which of the following is a good testing practice which is applicable INDEPENDENT of the software development lifecycle followed?
Following a risk-based testing approach you have designed 10 tests to cover a product risk with a high-risk level. You want to estimate, adopting the three-point test estimation technique, the test effort required to reduce the risk level to zero by executing those 10 tests. You made the following three initial estimates:
• most optimistic = 6 person hours
• most likely = 30 person hours
• most pessimistic = 54 person hours
Based only on the given information, which of the following answers about the three-point test estimation technique applied to this problem is true?
In a two-hour uninterrupted test session, performed as part of an iteration on an Agile project, a heuristic checklist was used to help the tester focus on some specific usability issues of a web application.
The unscripted tests produced by the tester's experience during such session belong to which one of the following testing quadrants?
Which of the following is an INCORRECT statement about the benefit of traceability between the test basis and test work products?
Which of the following statements about test activities that form the overall test process is correct?
The following decision table is used to assist a doctor in determining the drug therapy to prescribe for a patient (aged 6 to 65 years) diagnosed with acute sinusitis. The table consists of three Boolean conditions and six actions
Based only on the given information, which of the following statements is TRUE?
Which ONE of the following options identifies the perspectives through which a collective authorship process generates a shared vision of user stories?
You are testing a system that is used in motor vehicles to warn the driver of an obstacle when re-versing. Output is provided by a series of LED lights (green, yellow, and red), each illuminated based on clearly defined conditions.
The following summary describes the functionality:
•Object within 10 metres, green LED lit.
•Object within 5 metres, yellow LED lit.
•Object within 1 metre, red LED lit.
•Setting sensitivity mode to "ON" will result in only the red LED being lit when the object is within 1 metre.
The following decision table describes the rules associated with the functioning of this proximity warning system:
Which intended functionality is tested by Rule 5 in the decision table?
The following 4 equivalence classes are given:
Which of the following alternatives includes correct test values for x. based on equivalence partitioning?
Your organization's test strategy states that it is desirable to use more than one method for estimating test effort. You are responsible for estimating test effort for the next project. Based on historical data, the development-to-test effort ratio is 5:3.
The initial estimate for the development effort is 450 person-days.
Which ONE of the following options corresponds to the estimated test effort using the ratio-based method?
Which of the following project scenario gives the BEST example where maintenance testing should be triggered?
Use Scenario 1 “Happy Tomatoes” (from the previous question).
Using the Boundary Value Analysis (BVA) technique (in its two-point variant), identify the set of input values that provides the HIGHEST coverage.
Which of the following statements refers to good testing practice to be applied regardless of the chosen software development model?
Which ONE of the following options corresponds to an activity in the testing process in which testable features are identified?
Consider a review for a high-level architectural document written by a software architect. The architect does most of the review preparation work, including distributing the document to reviewers before the review meeting. However, reviewers are not required to analyze the document in advance, and during the review meeting the software architect explains the document step by step. The only goal of this review is to establish a common understanding of the software architecture that will be used in a software development project.
Which of the following review types does this review refer to?
The following part of a business process flow is specified; REPEAT (book a bill) UNTIL (User presses Cancel). How many test cases are necessary in order to achieve 100% branch coverage of the process flow?
For a given set of test-cases, which of the following is a benefit of running these tests with a test automation tool?
An agile software development organization has recently hired a senior tester. The organization has distributed teams spread across time zones. They need to share test status with various stakeholders including upper management and customers at a regular interval. Which of the following statements seems to be correct with regards to the communication?
Which of the following statements regarding the test-first approach (principle of early testing) is true?
Which of the following software development models BEST exemplifies a model that does NOT support the principle of early testing?
Which or the following is a valid collection of equivalence classes for the following problem: An integer field shall contain values from and including 1 to and including 15.
The following chart represents metrics related to testing of a project that was competed. Indicate what is represented by tie lines A, B and the axes X.Y
A)
B)
C)
D)
A calculator software is used to calculate the result for 5+6.
The user noticed that the result given is 6.
This is an example of;
A team's test strategy was to invest equal effort in testing each of a system's modules. After running one test cycle, it turned out that most of the critical bugs were detected in one of the system's modules.
Which testing principal suggests a change to the current test strategy for the next test cycle?
A mid-size software product development company has analyzed data related to defects detected in its product and found out that detects fixed in earlier builds are getting re-opened after a few months.
The company management now seeks your advice in order to reverse this trend and prevent re-opening of defects fixed earlier.
What would be your FIRST recommendation to the company?
Which ONE of the following options CORRECTLY describes one of the seven principles of the testing process?
Which of the following statements about static testing and dynamic testing is TRUE?
In order to exercise the right to vote, a person must meet the following requirements:
be able to prove citizenship of the country
be a resident in the administrative unit concerned
have a minimum age of 18 years
no other reasons for exclusion exist
Create the associated decision table and minimize it so that all conditions are correctly covered.
Hint: remember to use the "no other reasons for exclusion exist" condition when creating the decision table.
How many test cases are at least required to achieve the coverage of all decision rules and what could be the concrete test cases?
Which ONE of the following options MOST ACCURATELY describes statement testing?
A system has valid input numbers ranging between 1000 and 99999 (both inclusive). Which of the following inputs are a result of designing tests for all valid equivalence classes and their boundaries?
As the last stage of a test cycle of an embedded device, you are performing exploratory testing. You observed that some character. (A, X and Z) sent via a serial port to the device do not get registered on the device whereas they should be. You suspect that this could be due to a wrong configuration of the "bit parity" parameter.
Which of the following items of an incident report would you be UNABLE to write down based on this information?
A system computes prices for bus tickets. The price depends on
- the passenger type (baby, child, adult, senior citizen, student, military)
- the travelling type (as single or in a group)
- the distance (zone 1. 2. 3)
- the kind of transport (ordinary, express)
Which of the following test techniques is the most appropriate one for testing the price computation?
Which of the following is the main benefit of a configuration management of testware?
A test manager has started a cycle of testing for an e-commerce application. The reason for testing is the change in the protocol for connecting to the payment gateway because of new regulations. Which of the following correctly names this type of testing?
Consider a given test plan which, among others, contains the following three sections: "Test Scope", "Testing Communication", and "Stakeholders". The features of the test object to be tested and those excluded from the testing represent information that is:
Which of the following statements about decision tables are TRUE?
I. Generally, decision tables are generated for low risk test items.
II. Test cases derived from decision tables can be used for component tests.
III. Several test cases can be selected for each column of the decision table.
IV. The conditions in the decision table represent negative tests generally.
The following table shows six test cases TC01 to TC06 with their priorities and dependencies.
Schedule the test execution of the specified test case set according to the priorities and dependencies. Since the test time is very tight, the number of test cases should be minimized as much as possible, but all very important test cases must be included.
Which of the following statements is correct?
Which of the following statements BEST describes the shift-left approach in software testing?
Software was found lo take much more time than the stated requirement of less than one second to save a file. Upon investigation it was found that there was an unnecessary check inside a loop which was slowing down the file-save operation. The software not being able to meet the desired response time is an example of
Which of the following BEST matches the attributes with a level of testing?
I. Stubs and drivers are often used
II The lest environment should correspond to the production environment
III Finding defects is not the main focus
IV Testing can be based on use cases
V Testing is normally performed by testers
VI Testing for functional and non-functional characteristics
Which of the following statements best describes how configuration management supports testing?
Given the following review process main activities and specific review activities:
a.Planning
b.Initiate review
c.Issue communication and analysis
d.Fixing and reporting
1.Creating defect reports
2.Estimating effort and timeframe
3.Recording updated status of defects
4.Selecting the people to participate
5.Distributing the work product and other material
6.Evaluating the review findings
Which of the following BEST matches the review process main activities with the appropriate specific review activities?
Which ONE of the following options MOST ACCURATELY describes the activities of “testing” and “debugging”?
Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?
Scenario 1 “Happy Tomatoes” (used for questions 20-22):
An intelligent application for agricultural use incorporates temperature sensors located at different points of an enclosure. The sensors measure and record the temperature at regular intervals and extract the statistical values for these measurements. These values include the average daily temperature.
A new variety of tomatoes is currently being grown and the “World Organization for Happy Tomatoes” has established temperature ranges related to vegetative development.
When the system establishes that the average temperature is within a specific range, it emits a value that will be used to monitor and control the crop.
Using the equivalence partitioning technique, identify the set of input values that provides the HIGHEST coverage.
Which two of the following statements describe the advantages provided by good traceability between the test basis and test work products?
I. Analyzing the impact of changes.
ii. A measure of code quality.
iii. Accurate test estimation.
iv. Making testing auditable.
Select the correct answer:
Which ONE of the following tools would be MOST SUITABLE for facilitating the creation of test cases, test data, and test procedures?
You are testing an e-commerce system that sporadically fails to properly manage customers' shopping carts. You have stressed the urgency of this situation to the development manager and development team and they recognize the priority of resolving the underlying defect. The development team is waiting for more information, which you will include in your defect report. Given the following items of information they are included in a typical defect report:
1. The expected results
2. The actual results
3. The urgency and priority to fix this
4. The date and author of the defect report
5. A description of the defect in order to reproduce, including screenshots and database dumps
Which of these items will be MOST useful to the developers to help them identify and remove the defect causing this failure?
For withdrawing money tram an Automated Teller Machine (ATM), the following conditions are required:
- The bank card is valid
- The PIN code is correct
- Money is available in the user's account
The following are some possible interactions between the user and the ATM:
- The entered card is invalid The card is rejected
- The PIN code is wrong The ATM asks for another PIN code
- The requested amount is more than available in the user's account: The ATM asks for another amount
- The requested amount is available in the user's account The ATM dispenses the money
Which test design technique should be used to cover all possible combinations of the in put conditions?
Which of the following activities are part of test planning?
I) Setting the entry and exit criteria
II) Determining the validity of bug reports
III) Determining the number of resources required
IV) Determining the expected result for test cases
Which of the following statements is LEAST likely to be describing component testing?
4 equivalence classes are given for integer values:
0 < x <100
100<= x <= 200
200 < x < 500
x >= 500
Which of the following options represent correct set of data for valid equivalence class partitions?
Which of the following best describes the relationship between a test progress report and a test summary report?
Given the following examples of entry and exit criteria:
1.A defined level of code coverage has been achieved
2.The test automation tool has been installed and properly configured
3.The number of unresolved defects is within the predefined limit
4.The performance test environment has been set-up and is available
5.The user stories have proper acceptance criteria defined
6.The testing budget has been spent and the project sponsor bears the risk of not testing any further
Which of the following BEST categorizes them as entry and exit criteria: