Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

This is not a Coding Assignment This assignment is to create a Test Plan Documents as Outlined in Chapter 13 of the Chuck Herbert Textbook.

This is not a Coding Assignment

This assignment is to create a Test Plan Documents as Outlined in Chapter 13 of the Chuck Herbert Textbook.

This week the class is integrating a review of String processing and an introduction to Software Testing. The software testing assignments will be spread across two weeks. This is one of the assignments that students will have a couple of weeks to participate in. Since this assignment overlaps the User Defined Object Assignment, some students may what to consider developing the test plan around the testing the Object that they define in the User Defined Object Assignment.

This assignment is to create a Test Plan Documents as Outlined in Chapter 13

Below are the requirements and description of the assignment as in the Chapter.

Test Plan for course grading softwareSoftware to calculate and display grades for a high school course works as follows:

The software has aStudentclass with the following properties:

student number (String)

first name (String)

last name (String)

the final grade (double)

The Student class has constructors, get and set methods for each property, and the following components:

a method to let the teacher input a grade for a single test

The method that prints a histogram. It calls the histogram() method from the existing DataGraph Class which has been professionally validated. a method to display a histogram (bar chart) of all 10 test scores grades for any student

an array of scores on tests 1 through 10 (array of integers)

a method to calculate the final grade (an average of all 10 tests)

All test score and the final grade are integers between 0 and 100 (0 <= n <= 100).

The main method for the software ties everything together. The class that contains the main method,

theGradingclass, has an array of student objects and the following methods:

a method with a menu for the teacher that calls other methods in the Grading class or Student class as needed. It also has an option to close the program

a method that loads the array of Student objects from a data file

a method to display results for any test or the final grade as a table, sorted by last name

a method to save the array of student objects to a data file

a method to display the grade distribution for anyone test as a pie chart

The method that prints a pie chart calls the pieChart() method from the existing DataGraph Class which has been professionally validated.

Your task is to develop a simplified testing plan for the software based on the simplified testing plan template and sample in the chapter.

You should submit a word document with the testing plan.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Programming questions

Question

Show that if A is any m n matrix, then Im A = A and AIn = A.

Answered: 1 week ago