Part 1 "Test Techniques various"
An embedded software company is considering to improve the quality of its software components to
be delivered to the integration team. After studying various experience papers that report a higher
level of quality for software components, two main alternative techniques are identified:
static analysis and dynamic analysis.
In deciding which one is most applicable and how they relate to each other a detailed study is
performed. Which of the following are TWO key similarities between static analysis and dynamic
analysis? 2 credits [K4]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
C, E
Q: 2
Part 1 "Test Techniques various"
The result of a product risk analysis performed on components I, II and III of the airplane control
system shows the following risk matrix:
The project wants to mitigate the risks by defining different types of coverage depending on the risk
level of the components. Which of the following would be a meaningful solution for setting the
coverage targets? 2 credits [K3]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
A
Q: 3
The application of multiple condition testing is also being considered. Which specification-based
technique is largely based on the principle of multiple condition testing? 1 credit [K2]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
C
Q: 4
Consider the following code fragment
If (a>b) and (b>c) then
b = (a+c)/2
endif
Assume that in the following options, each of the three numbers in parenthesis represent the inputs
for a test case, where the first number represents variable “a”, the second number represents
variable “b”, and the third number represents variable “c”. Which of the following gives a set of test
case inputs that achieves 100% decision coverage for this fragment of code with the minimum
number of test cases? 2 credits [K3]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
C
Q: 5
What is the value of statement coverage achieved by test case 1 from test set A? 2 credits [K3]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
A
Q: 6
You have now also been given the task to identify the key fields for logging the incident reports. So
far the following fields have been in use in the Excel sheet:
Incident description
Date
Author
State
Which of the following would you recommend as the best combination of fields to add? 1 credit [K2]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
A
Q: 7
At which test level would performance testing most likely be performed? 1 credit [K2]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
C
Q: 8
Part 1 "Test Techniques various"
Consider the following fault attack: “Force all possible incoming errors from the software/OS
interfaces to the application”. Which of the following is the kind of failure you are looking for when
using this attack? 1 credit [K2]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
A
Q: 9
For equivalence partitioning based on this specification, how many output classes can be
determined? 2 credits [K3]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
B
Q: 10
A new web site has been launched for a conference organisation. There are a number of links to
other related websites for information purposes. Customers like the new site but complaints are
being made that some (not all) of the links to other sites do not work. 1 credit [K2]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
B
Q: 11
Part 1 "Test Techniques various"
If you are flying with an economy ticket, there is a possibility that you may get upgraded to business
class, especially if you hold a gold card in the airline’s frequent flier program. If you don’t hold a gold
card, there is a possibility that you will get ‘bumped’ off the flight if it is full and you check in late.
This is shown in the figure hereafter. Note that each box (i.e. statement) has been numbered.
Three tests have been run:
Test 1: Gold card holder who gets upgraded to business class
Test 2: Non-gold card holder who stays in economy
Test 3: A person who is bumped from the flight
What is the statement coverage of these three tests? 2 credits [K4]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
C
Q: 12
Based on the state diagram above, how many invalid test cases could be identified in a state table? 2
credits [K3]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
A
Q: 13
Part 7 "Test Process & Incident Management"
In which of the following test documents would you expect to find the preconditions to start
executing a set of test cases? 1 credit [K2]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
B
Q: 14
Select TWO solutions how the team could achieve significant benefits in the use of this tool within
the next 6 months? (3 credits, for 1 out of 2 correct 1 credit) 3 credits [K4]
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Correct Answer:
BC
Q: 15
It has been decided by management to ask an external consultant to perform a reliability
assessment. The external consultant will use a checklist to support the assessment. Select TWO
checklist items that are most likely to be part of a reliability checklist. 2 credits [K3]