Aptitude Knowledge Question:
How would you test these requirements?
Answers:
Answer #118. How would you test these requirements:
a) The system must be user-friendly
b) The system must be easy to install
c) The following response times are to be achieved with the new system:
• Initial loading of the web application must be achieved within 3 seconds
• Updating of the information on the web page must be no more than 5 seconds
Answer:
How would you approach these requirements:
a) The system must be user-friendly
What do we mean by ‘user-friendly’? Questions to ask:
.. Friendly to whom?
.. Who are the users?
Test approaches:
.. Talk to the users
.. Document assumptions
.. Compile test scenarios for people who have not seen the system
b) The system must be easy to install
What do we mean by ‘easy? Questions to ask:
.. For whom? ..
Is there any installation documentation to follow?
a) The system must be user-friendly
b) The system must be easy to install
c) The following response times are to be achieved with the new system:
• Initial loading of the web application must be achieved within 3 seconds
• Updating of the information on the web page must be no more than 5 seconds
Answer:
How would you approach these requirements:
a) The system must be user-friendly
What do we mean by ‘user-friendly’? Questions to ask:
.. Friendly to whom?
.. Who are the users?
Test approaches:
.. Talk to the users
.. Document assumptions
.. Compile test scenarios for people who have not seen the system
b) The system must be easy to install
What do we mean by ‘easy? Questions to ask:
.. For whom? ..
Is there any installation documentation to follow?
Answer #2Test approaches:
.. Follow installation documentation (if there is any)
.. Allow tests to be run by an inexperienced user to see how easy it is
.. Document tests and review these with the users
c) The following response times are to be achieved with the new system:
• Initial loading of the web application must be achieved within 3 seconds
• Updating of the information on the web page must be no more than 5 seconds
Once more we need to ask some probing questions surrounding this requirement:
.. What happens if we don’t meet the times?
.. Would a range of values be better?
.. What is happening on the network?
.. Are these average times or are they ‘peak’ times?
.. What is involved in updating – how much information?
In attempting to test this requirement we would document the exact criteria for the test and the simplest way would be to time a number of tests and supply the average.
With all these 3 requirements, what we are looking for is to see whether the potential tester will challenge the requirements of whether they would just accept them and try to test to the best of their ability
.. Follow installation documentation (if there is any)
.. Allow tests to be run by an inexperienced user to see how easy it is
.. Document tests and review these with the users
c) The following response times are to be achieved with the new system:
• Initial loading of the web application must be achieved within 3 seconds
• Updating of the information on the web page must be no more than 5 seconds
Once more we need to ask some probing questions surrounding this requirement:
.. What happens if we don’t meet the times?
.. Would a range of values be better?
.. What is happening on the network?
.. Are these average times or are they ‘peak’ times?
.. What is involved in updating – how much information?
In attempting to test this requirement we would document the exact criteria for the test and the simplest way would be to time a number of tests and supply the average.
With all these 3 requirements, what we are looking for is to see whether the potential tester will challenge the requirements of whether they would just accept them and try to test to the best of their ability
Previous Question | Next Question |
Name 2 standards that refer to testing? | Why do you consider testing to be necessary? |