Beruflich Dokumente
Kultur Dokumente
Page 1 of 7
III. TESTING PROCESS (5pts)
In a release, let’s assume we have 5 change requests and 2 developers and the following sample illustration demonstrates how a
waterfall process looks like:
Make a similar sample illustration, but this time demonstrating an AGILE process.
Page 2 of 7
IV. TEST CASE CREATION (5pts)
Given this login screen of an online banking application, briefly list down the 5 most critical test scenarios you can think of.
1. Validate that error message will be displayed when User name entered is incorrect.
2. Validate that error message will be displayed when password entered is incorrect
3. Validate that user account will be locked when exceeding the number of attempts in logging in
4. Validate that user will successfully logged in to application when the correct username and password is entered.
5. Validate that the Log on button is working.
Page 3 of 7
V. Critical Thinking Part 1
(Multiple Choice)
Question #1:
Given the validation script below:
Which implementation of the keyword Verify that the Name is Saved Correctly will generate a PASS result? A
Question #2:
Given this script:
When the test is executed, what is the value of ${car} when it reaches the Log step. B
A. DeLorean DMC-12
B. Volkswagon Beetle
C. DeLorean DMC-12 Volkswagon Beetle
D. Set Variable
Page 4 of 7
Question #3
Given this script:
Which implementation of the keyword Fill Up Fruit Basket will generate a PASS result? C
Question #4
Given x = 1, what will the script below return? A
If x > 1:
x = x + 1
else if x < 1:
x = x + 2
else:
x = x + 3
return x
A. 1
B. 2
C. 3
D. 4
Page 5 of 7
VI. Critical Thinking Part 2
Problem # 1:
Shown below is an automation script from the test automation tool we are using. The feature we are testing is the Login
Module. As you can see, we’ve completed the first script for the test case Valid Login for you.
Your task is to complete the second test scenario Invalid Username/Password Combination. Build the test script from
what you can infer from the first test script.
Problem # 2
Here is an example of our test script for validation.
Your task is to complete the test script by filling in the missing parts as represented by cell numbers 1 to 7.
Page 6 of 7
1. Should be Equal as String
2. ${resultset[0][1]}
3. Should be Equal to Int
4. ${resultset[0][2]}
5. Should be Equal as String
6. Should be Equal as String
7. ${resultset[0][5]}
Page 7 of 7