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?
The acceptance criteria associated with a user story:
Which ONE of the following statements is correct?
Which ONE of the following options CANNOT be subjected to static analysis?
Which of the following statements is true?
For a given set of test-cases, which of the following is a benefit of running these tests with a test automation tool?
Consider the followingiteration planning taskswhere a tester can provide value:
Break down user stories into tasks (particularly testing tasks)
Estimate test effort for all testing tasks
Identify and refine functional and non-functional aspects of the test object
Which ONE of the following tasks should be ADDED to the above list?
Which of the following answers describes a reason for adopting experience-based testing techniques?
Which ONE of the following elements is TYPICALLY part of atest plan?
A test manager decided to skip static testing since he believes bugs can be found easily by doing dynamic testing. Was this decision right or wrong?
Which ONE of the following options explains a benefit of independent testing the BEST?
Which of the following statements is true?
A company wants to reward each of its salespeople with an annual bonus that represents the sum of all the bonuses accumulated for every single sale made by that salesperson. The bonus for a single sale can take on the following four values: 3%, 5%, 7% and 10% (the percentage refers to the amount of the single sale). These values are determined on the basis of the type of customer (classified as "Basic" or "Premium") to which such sale was made, and on the amount of such sale classified into the following three groups G1, G2 and G3:
• [G1]: less than 300 euros
• [G2]: between 300 and 2000 euros
• [G3]: greater than 2000 euros
Which of the following is the minimum number of test cases needed to cover the full decision table associated with this scenario?
Which of the following coverage criteria results in the highest coverage for state transition based test cases?
Which of the following statements is true?
Which of the following types of tools is best suited for determining source code compliance with the guidelines provided by a coding standard?
Which of the following applications will be the MOST suitable for testing by Use Cases
Which of the following is a role that is usually responsible for documenting the findings (e.g., action items, decisions, recommendations) made by the review team as part of a typical formal review?
Which sequence of stated in the answer choices is correct in accordance with the following figure depicting the life-cycle of a defect?
A program is used to control a manufacturing line (turn machines on and off. start and stop conveyer belts, add raw materials to the flow. etc.). Not all actions are possible at all times. For example, there are certain manufacturing stages that cannot be stopped - unless there is an emergency. A tester attempts to evaluate if all such cases (where a specific action is not allowed) are covered by the tests.
Which coverage metric will provide the needed information for this analysis?
A software company decides to invest in reviews of various types. The thought process they have is that each artifact needs to be reviewed using only one of the review methods depending on the criticality of the artifact.
As a tester, as part of a V-model project, you are currently executing some tests aimed at verifying if a mobile app asks the user to grant the proper access permissions during the installation process and after the installation process. The requirements specification states that in both cases the app shall ask theuser to grant access permissions only to the camera and photos stored on the device. However, you observe that the app also asks the user to grant access permission to all contacts on the device. Consider the following items:
[I]. Test environment
[II]. Expected result
[III]. Actual result
[IV]. Test level
[V]. Root cause
Based on only the given information, which of the items listed above, are you able to correctly specify in a defect report?
The whole-team approach:
Which of the following about typical information found within a test plan is false?
What type of testing measures its effectiveness by tracking which lines of code were executed by the tests?
An organization is working on updating test cases for a particular module of their software.
Sam updated a set of test cases yesterday and saved the new version on his PC.
Unfortunately, the hard disk of his PC crashed, and his work was lost.
The IT department of the organization restored the contents of his hard disk with the last available back-up - from the previous morning. However, the changes made by him yesterday were lost forever.
Which of the following tools, had it been used, would have prevented the loss of Sam's updates?
A software development company invests heavily in tools to support the entire software development lifecycle, including testing. They have a tool that allows automated creation and installation of builds and subsequent execution of various types of automated tests. Which ONE of the following is a CORRECT statement about this type of test tool?
Which of the following statements refers to a good testing practice that applies to all software development lifecycles?
Which ONE of the following options is aPRODUCT riskand NOT aPROJECT risk?
Which of the following lists factors That contribute to PROJECT risks?
Consider an estimation session in which a six-member Agile team (Membl,..., Memb6) uses the planning poker technique to estimate a user story (in story points). The team members will use a set of cards with the following values: 1. 2, 3, 5, 8,13, 21. Below is the outcome of the first round of estimation for this session:
Membl = 3 Memb2 = 3 Memb3 = 3
Memb4 = 21 Memb5 = 3 Memb6 = 1
Which of the following answers best describes how the estimation session should proceed?
Consider the following user story about an e-commerce website's registration feature that only allows registered users to make purchases:
“As a new user, I want to register to the website, so that I can start shopping online”
The following are some of the acceptance criteria defined for the user story:
[a]The registration form consists of the following fields: username, email address, first name, last name, date of birth, password and repeat password
[b]To submit the registration request, the new user must fill in all the fields of the registration form with valid values and must agree to the terms and conditions
[c]To be valid, the email address must not be provided by free online mail services that allow to create disposable email addresses. A dedicated error message must be presented to inform the new user when an invalid address is entered
[d]To be valid, the first name and last name must contain only alphabetic characters and must be between 2 and 80 characters long. A dedicated error message must be presented to inform the new user when an invalid first name and/or the last name is entered
[e]After submitting the registration request, the new user must receive an e-mail containing the confirmation link to the e-mail address specified in the registration form
Based only on the given information, which of the following ATDD tests is most likely to be written first?
Which of the following is an advantage of the whole team approach?
Given some statements about independence of testing
i.Independence is a replacement for familiarity with the code
ii.Independence helps remove the biases produced because of own work
iii.Similar kind of failures can be detected by anyone
iv.Assumptions by different people are different revealing weaknesses Which of the following CORRECTLY represents the benefits?
Which of the following statements about statement coverage is true?
Which of the following statements is true?
Which of the following examples represents System Integration testing?
Confirmation testing is performed after:
Which of the following is a good testing practice which is applicable INDEPENDENT of the software development lifecycle followed?
A tester created a decision table(DT) given below. While reviewing the DT some of the actions for the given conditions were found to be incorrect. The user is trying to view the profile, which of the given conditions has CORRECT action(s) listed?
ConditionC1C2C3C4
Is the user logged in?YesYesNoNo
Is the user authorized to view the profile?YesNoYesNo
Action
Display the user’s profileYesNoYesYes
Display an error messageYesYesNoNo
Which of the following is a task the Author is responsible for, as part of a typical formal review?
Which of the following statements is CORRECT about White-box testing?
Which of the following correctly represents a test first approach?
Which of the following types of bug are more likely to be found by static testing then by dynamic testing?
Scenario 2 “Big Drop”:
A company“The Big Drop”providesbulk discounts and frequent customer discountsas follows:
How manypossible decision rulescan be extracted from this table?
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 activities TYPICALLY belongs to the planning phase of the review process?
Match the Work Product with the category it belongs to:
Work Product:
1.Risk register
2.Risk information
3.Test cases
4.Test conditions
Category of work products:
For each test case to be executed, the following table specifies its dependencies and the required configuration of the test environment for running such test case:
Assume that CONF1 is the initial configuration of the test environment. Based on this assumption, which of the following is a test execution schedule that is compatible with the specified dependencies and allows minimizing the number of switches between the different configurations of the test environment?
Consider the following table, which contains information about test cases from the test management system:
Which ONE of the following optionsorganizes the test cases based on the statement coverage strategy, while considering practical constraints?
A new web app aims at offering a rich user experience. As a functional tester, you have run some functional tests to verify that, before releasing the app, such app works correctly on several mobile devices, all of which are listed as supported devices within the requirements specification. These tests were performed on stable and isolated test environments where you were the only user interacting with the application. All tests passed, but in some of those tests you observed the following issue: on some mobile devices only, the response time for two web pages containing images was extremely slow.
Based only on the given information, which of the following recommendation would you follow?
Which ONE of the following tools would be MOST SUITABLE for facilitating thecreation of test cases, test data, and test procedures?
A test status report should:
A typical objective of testing is to ensure that:
Which ONE of the following options is NOT a test objective?
Which ONE of the following is a GOOD testing practice that is INDEPENDENT of the chosen SDLC (Software Development Life Cycle) model?
A Test Manager conducts risk assessment for a project. One of the identified risks is: The sub-contractor may fail to meet his commitment". If this risk materializes. it will lead to delay in completion of testing required for the current cycle.
Which of the following sentences correctly describes the risk?