Programming Question

CEN 4072 Fundamentals of Software TestingAssignment 5 – Team
Task 1: Briefly describe the different levels of testing. This task should be completed as a team.
Task 2: Briefly describe the key components of a software test plan. This task should be
completed as a team.
Task 3: Each team member must create one (1) sunny day and one (1) rainy day system test
case given the system description and use case below. All members of the team should use a
common data model instance.
QicFix is an “Uber-like” application for people looking for tow truck drivers using mobile devices.
Every Client needs to have a credit card in order to register. The system allows a Client to enter
the location and destination from/to which they want to get towed. Local Towers sees this service
request and can choose to accept it or not. Once a Tower accepts the service request, they are given
the Client’s information so they can contact them. Once the Client is brought to their destination,
their credit card is charged.
Use Case ID: QicFix-T-204 Charge Client
(a) The Tower logs into the system using their user id and password.
(b) The Tower selects the Charge Client option.
(c) The system requests the Client’s id, and the Tower enters the Client’s id.
(d) The system responds by opening the Charge Client Screen, displaying the Client’s
information, including name, telephone number, from location, and to location.
(e) The Tower inputs the values in the JobType and Rate fields on the page. The rate for all
jobs must lie between $40 and $200.
(f) The Tower clicks the ‘OK’ Button.
(g) The system then displays a summary of the charge.
(h) The Tower logs off the system.
State any assumptions you make in answering this question.
Submission: The Team Leader should create a single pdf file with all the test cases and submit
it to Canvas. The format for each test case should be:






Team Member Name:
Test Case ID:
Purpose:
Test Case Setup:
Input:
Expected Output:
In addition, there should be diary entries for each team meeting held to work on this assignment.
The Minute Taker should create a diary for the team meetings. The format for each diary entry is
as follows:








Dates (range of dates)
Medium (synchronous or asynchronous)
Administrative roles with team member names.
Team members who participated
Agenda for the meeting
Summary of discussion
Assigned tasks – tasks assigned to each team member.
Team members who are selected for the administrative roles for the next assignment
(Team Assignment 6).
Rubric: This assignment will be graded using the following rubric.



50% for the correctness of the tasks.
25% for the accuracy of the diary reflecting the activities of the team
25% attendance at team meetings
Note (a) all tasks must be completed, (b) each team member must create a sunny day and a rainy
day system test case using the common data model instance, (c) the diary entries for each team
meeting should be complete, and (d) all team members must attend meetings.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper
Are you stuck with your online class?
Get help from our team of writers!

Order your essay today and save 20% with the discount code RAPID