Question: 4 (a) One aspect of System testing is non-functional testing. Explain five different type of non-functional tests that could be carried out. (b) System testing

 4 (a) One aspect of System testing is non-functional testing. Explain

4 (a) One aspect of System testing is non-functional testing. Explain five different type of non-functional tests that could be carried out. (b) System testing can be implemented by creating user stories around the interface, A template sentence that could be used to create them is As a I want to Consider a simple journey planner app for the M50 motorway that determines the travel time for between two locations. On the basis of the program output a driver can decide whether they have sufficient time to complete a journey between two locations. The interface has a textbox for the place of departure and another for the arrival location. The user must be able to type the required information into these textboxes. It also has a checkbox to indicate if the journey will occur during morning/evening rush hour. This checkbox must be ticked if the user is traveling during rush hour, otherwise it is left unchecked. After the submission, if everything is validated, the software will open up a new window that displays the journey time between the locations and show two buttons: an exit program button and a new journey check button. If the information entered is not correct, this new window will inform the user that one of more of their locations are unacceptable, and show two buttons: an exit program button and a new journey check button. Given the user story for this system specification and provide five Acceptance Criteria. (Note: (There may be more than five but only five are required.) As a I want to so that I can Each Acceptance Criteria for each user story is a Test Coverage Item. Complete the table with Test Data for the Test Coverage Items based on your Acceptance Criteria. Expected Result TCI Input 1 2 3 4 5 Finally, if these tests are to be implemented using a tool such as Selenium. Why might a timeout be needed? (c) You have been asked to assess the Waterfall technique against the Incremental method as a Software Cycle model for a new development project. In a sentence, what are the primary features of each of these models? Provide a block diagram sketch that illustrates the structure of these models. Give one advantage and one disadvantage that each of these has

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!