Which of the main activities of the fundamental test process does the task ‘verify the test environment set up is correct’ relate to? [K1]
What factors should be considered to determine whether enough testing has been performed?
(i)The exit criteria.
(ii)The budget.
(iii)How big the test team is.
(iv)The product's risk profile.
(v)How good the testing tools are.
(vi)Sufficient details of the system status to allow decisions
Testers are often seen as the bearer of unwanted news regarding defects. What are effective ways to improve the communication and relationship between testers and others?
a)Communicate factual information in a constructive way.
b)Try to understand how the other person feels and why they react the way they do.
c)Always outsource testing activities.
d)Never record information that could be used to apportion blame to an individual or team.
What is decision table testing?
Of the following, select the best description of the fundamental test process:
What are metrics NOT used for?
Which of the following is a white box testing design characteristic?
Which statement correctly describes debugging? [K2]
A client-server system for a web development must support a minimum of 200 enquiries per hour. In peak times, it must be available 24 hours x 7 days due to the critical nature of the application, and must have a response time lower than 20 seconds during peak loads.
Which of the following set of test types would be most appropriate to verify the non-functional requirements expressed in this statement?
The four test levels defined for a common V-model testing approach are:
Which statement BEST describes when test planning should be performed? [K1]
Which of the following are 'Exit Criteria?'
Dynamic Analysis Tools are used to:
Under which of the following circumstances is maintenance testing required? [K1]
Which of the following characteristics is most likely to promote effective software testing? [K1]
Which of the following is a role of a formal review?[K1]
Which of the following test organizations has the highest level of independence?
Which of the following best describes the Black-box technique?
Which of the following are valid test objectives?
(i)Finding defects.
(ii)Gaining confidence about the level of quality and providing information.
(iii)Preventing defects.
(iv)Debugging the code.
Which of the following statements about software development models is most accurate? [K1]
Consider the following pseudo code:
1. Begin
2. Input X, Y
3. If X > Y
4. __Print (X, ‘is greater than’, Y)
5. Else
6. __Print (Y, is greater than or equal to’, X)
7. EndIf
8. End
What is the minimum number of test cases required to guarantee both 100% statement coverage and 100% decision coverage?
Refer to the exhibit
Given the following State Transition diagram, match the test cases below with the relevant set of state transitions.
(i)X-Z-V-W
(ii)W-Y-U-U
What is a test condition?
Which of the following is a valid reason for writing test cases based on experience and intuition? [K1]
Why is independent testing important? [K1]
Which of the following statements best characterises maintenance testing? [K2]
Which of the following would be appropriate test objectives for user acceptance testing of the first release of a new software product aimed at a general market and built using Agile methods? [K2]
a. To identify as many defects as possible
b. To maximise code coverage
c. To ensure the product works as expected
d. To assess the overall quality of the product
e. To determine the reliability of the product
A system is designed to accept values of examination marks as follows:
Fail: 0–39 inclusive
Pass: 40–59 inclusive
Merit: 60–79 inclusive
Distinction: 80–100 inclusive
In which of the following sets of values are all values in different equivalence partitions?
The following statements relate to activities that are part of the fundamental test process.
i. Evaluating the testability of requirements.
ii. Repeating testing activities after changes.
iii. Designing the test environment set-up.
iv. Developing and prioritizing test cases.
v. Verifying the environment is set up correctly.
Which statement below is TRUE?
Which of the following is a benefit of test independence?
Which of the following statements is the MOST valid goal for a test team?
A deviation from the specified or expected behavior that is visible to end-users is called:
What are the key features to be concentrated upon when doing a testing forworld wide web sites ..?
What is the main purpose of use case testing?
Which of the following is most likely to cause failure in the implementation of a test tool?
Which of the following is most likely to be a benefit of using static techniques?
A software component has the code shown below:
Program BiggestA,
Biggest: Integer
Begin
Read A
Biggest = 10
While A > 0
Do
If A > Biggest
Then Biggest = A
Endif
Read A
Enddo
End
The component has exit criteria for component testing that include 100% statement coverage. Which of the following test cases will satisfy this criterion?
What is important to do when working with software development models?
Code Coverage is used as a measure of what?
Which is not the testing objective?
During the software development process, at what point can the test process start?
Boundary value testing:
Which of the following is not a part of the Test Implementation and Execution Phase?
Which is not a major task of test implementation and execution?
Which TWO of the review types below are the BEST fitted (most adequate) options to choose for reviewing safety critical components in a software project? Select 2 options.
The selection of test cases for regression testing..?
One of the roles in a review is that of moderator, which of the following best describes this role?
Which of the following are examples of iterative development models?
(i) V-model
(ii) Rapid Application Development model
(iii) Waterfall model
(iv) Agile development model
Consider the following statements about early test design:
i. Early test design can prevent fault multiplication
ii. Faults found during early test design are more expensive to fix
iii. Early test design can find faults
iv. Early test design can cause changes to the requirements
v. Early test design takes more effort
Which activities form part of test planning?
i) Developing test cases.
ii) Defining the overall approach to testing.
iii) Assigning resources.
iv) Building the test environment.
v) Writing test conditions.
What if the project isn't big enough to justify extensive testing..?
Which of the following are static techniques?
Which of the following best describes the purpose of non-functional testing?
Failure is _________
Which of the following would be a good test technique to use when under severe time pressure?
During which stage of the fundamental test process is the testability of requirements evaluated?
A system requirement states that up to 100 users should be able to carry out a transaction, with responses returned within 5 seconds.
What type of non-functional testing would you carry out to verify these requirements?
Which of the following would you NOT expect to see on an incident report from test execution?
A system is being enhanced to simplify screen navigation for users.
Which of the following does NOT reflect structural testing?
The decision table above reflects a golf club's pricing structure for green fees and buggy/cart hire.
What is the expected result (actions) for each of the following two test cases (TC1 and TC2)?
* TC 1 - Paul is not a full member, is a Loyalty Card holder and requests to play 18 holes with a buggy/cart
* TC 2 - Cheryl is not at full member, doesn't have a Loyalty Card and requests to play 9 holes with a buggy/cart
Which one of the following statements about testing techniques is TRUE?
Which of the following is NOT a valid objective of testing?
Which of the following does NOT represent one of the three triggers for maintenance testing an operational system?
Debugging and Testing are key activities in the software development lifecycle.
Which of the following are 'Debugging' activities?
a) Identifying, a failure
b) Locating the cause of failure
c) Fixing the defect
d) Checking the fix has resolved the failure
Which of the following type of defect would NOT be typically found by using a static analysis tool?
A live defect has been found where a code component fails to release memory after it has finished using it.
Which of the following tools would have been the MOST effective at detecting this defect prior to live implementation?
A garden irrigation system allows the user to specify 2 inputs:
1. Frequency - The number of times the system should be automatically switched on per day; minimum once per day, maximum 5 times
2. Duration - The duration of operation, in whole minutes, each time it is switched on; ranging from 1 to 60
Applying 2-value boundary value analysis which of the following options has the correct test set of valid and invalid boundary values?
Testing effort can depend on a number of factors, which one of following is MOST likely to impact the amount of effort required?
A new testing tool has been selected for an organisation and a pilot project has successfully completed. The next step is to deploy the tool within the organization.
What is a key success factor in tool deployment?
Which of the following is a defect that is more likely to be found by a static analysis tool than by other testing techniques?
Which of the following options describe the causal chain in the correct sequence?
The following Test Cases have been created for a simple web-based airline booking system.
Test Case 1: Search for an item Available Flights
Test Case 2: View selected item in My Flights
Test Case 3: Login to the system: Login is accepted
Test Case 4: Select an available flight: item added to My Flights
Test Case 5: Print confirmation receipt, then exit
Test Case 6: In My Flights, confirm details and book flight
Which of the following is the correct logical order for the test cases?
You are examining a document which gives the precise steps needed in order to execute a test.
What is the correct definition of this document?
In the above State Table, which of the following represents an invalid transition?
Which of the following is a Black Box test design technique?
Which of the following optionsBESTexplain the pesticide paradox principle of testing?
Which of the following would achieve the HIGHEST level of testing independence for a project's test level?
Which of the following options explain why it is often beneficial to have an independent test function in an organisation?
When considering the roles of test leader and tester, which of the following tasks would NOT typically be performed by a tester?
A booking system for a city bus service prices its fares according to the time of travel:
• Peak-time tariff starts at 0600 and finishes at 1000 am
• Off-peak tariff applies during all other times of service
• The bus service does not operate between 2300 and the start of the next day’s peak service
Note that all times mentioned are inclusive.
When applying the equivalence partitioning test design technique, which of the following options, shows test case inputs that each fall into a different equivalence partition?
Which of the following activities is appropriate to the test planning stage?