268testcase

 

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Instructions

 This assignment will address the following objectives:

  • CO-2: Analyze a business case study by applying Systems Analysis and Design concepts, principles, processes, and techniques
  • CO-3: Apply industry driven techniques for designing, developing, deploying, and securing enterprise applications.
  • CO-4: Develop major life cycle deliverables like Vision Document, SRS (Software Requirements Specification) , or SDD (System Design Document).

  • CO-6: Create models using Structured Analysis and Design (SAD). 
  • Assignment 7 Implementation Test Cases 

    Purpose

    Save Time On Research and Writing
    Hire a Pro to Write You a 100% Plagiarism-Free Paper.
    Get My Paper

    The purpose of this assignment is to analyze and create test cases for a test scenario in your SDD. Test cases are used to test various portions of the system being designed. In fact we perform testing throughout the SDLC–not just during the Implementation Phase. 

    Directions

    1. Rename your previous SDD from your Assignment 5 document like Asssignment7DraftSDDTestCasesYourlastnameYourfirstname. Make changes that may need to be applied to the previous version of the SDD.

    The system must manage appointments. Manage Appointment includes use cases like Schedule Appointment, Change Appointment, Delete Appointment, View Appointment, etc.

    2. Complete Section 8 Testing.

    We will map your use cases to test cases. We will also create specific test cases. There will be many different test cases depending on the aspect of the new system that is being targeted. Automated testing tools can be used as well. So we begin the cycle of testing, making revisions, and testing again until we are assured that the system is functioning properly. Furthermore we will identify types of tests we can perform for several of the states of testing.

    If we just consider just the Schedule Appointment use case, there are several test cases that we can do including:

    • Schedule Valid Appointment (TC001)
    • Cancel Scheduled Appointment (TC002)
    • Schedule New Appointment by selecting no Patient, no doctor available, no room available, no time slot available and then try to Save. (TC003)
    • Schedule Appointment with Schedule Conflict (TC004)

    Use your use cases and other documentation from the textbook and Content Modules. You may want to consider the GUI forms and screens as well.  Notice that this test case tests using valid data.  Other test cases listed above use some missing data or user error in testing.

     2.1 The Test Case for TC001 Schedule Appointment is completed below and can be inserted in Section 8.1. Use it as a template for the other test cases.

    Test Case TC001: Schedule New Valid Appointment

    Test Case Steps

    Description

    Test Data

    Expected Results

    Actual Results

    Test Case Status

    Step 1

    Select the option to add a new appointment

    N/A

    The option to add new appointment appears  with calendar as selected

    The option to add new appointment appeared  with calendar as selected

    pass

    Step 2

    Navigate the calendar and click on the day for the appointment

    Use 12/17/2020 Thursday

    Day appears as selected

    Day is selected

    pass

    Step 3

    Click on the option to choose patient

    N/A

    Dialog box appears

    Dialog box appeared

    pass

    Step 4

    Navigate the patient list and choose patient

    John Murphy

    Patient name appears as selected

    Patient name appeared

    pass

    Step 5

    Navigate the Service Provider list and choose available service provider

    Dr. Bryant

    Service provider’s name appears as selected

    Service provider’s name appeared

    pass

    Step 6

    Choose available room

    Room 4

    Room number appears as selected

    Room number appeared as selected

    pass

    Step 7

    Choose appointment start/end time.

    Start 9:20 am

    End 10:00 am

    Start and end time appear as selected

    Start and end time selected.

    pass

    Step 8

    Save start and end time

    N/A

    Dialog box closes, schedule refreshes with the new appointment

    Dialog box closed, schedule refreshed with the new appointment

    pass

    2.1.1 In SDD Section 8.1.1 TC001 Discussion, include a discussion of this test case.

    2.2 Complete Test Case for TC002 Cancel Scheduled Appointment and insert it in SDD Section 8.2

    In general, select the appointment , choose the delete option, confirm the deletion.  Add the additional detail in your test case table.

    2.2.1 Complete SDD Section 8.2.1 TC002 Discussion, include a discussion of this test case.

    2.3 Complete Test Case forTC003 Schedule New Appointment and insert it in Section 8.3.

    Select no Patient, no doctor available, no room available, no time slot available and then try to Save. Add the additional detail in your test case table.

    2.3.1 Complete SDD Section 8.3.1 TC003 Discussion, include a discussion of this test case.

    2.4 Complete SDD Section 8.4 Test Case forTC004 Schedule Appointment with Schedule Conflict and insert it in in your SDD.

    In general choose the date and add appointment then choose the patient, service provider, and room. When choosing a start and end time that is already taken, an error message about the conflict will be generate. Add the additional detail in your test case table.

    2.4.1 Complete SDD Section 8.4.1 TC004 Discussion, include a discussion of this test case.

    3. Complete SDD Section 8.5 Testing Types for each of the stages of testing including unit testing, integration testing, system testing, and acceptance testing describe two types of tests that can be used and how it relates to the Case Study.

    Submissions

    Submit your DraftSDDAsssignment7TestCasesYourlastnameYourfirstname. below.

    Grading Rubric

    1. Test Cases in the SDD.

    1.1 Complete Test Case for TC001 Schedule Appointment in SDD Section 8.1. (18)

    1.1.2 In SDD Section 8.1.1 TC001 Discussion, include a discussion of the test case.

    1.2 Complete Test Case for TC002 Cancel Scheduled Appointment and insert it in SDD Section 8.2 (18)

    1.2.1 In SDD Section 8.2.1 TC002 Discussion, include a discussion of the test case 

    1.3 Complete Test Case for TC003 Schedule New Appointment and insert it in SDD Section 8.3 (18)

    1.3.1 In SDD Section 8.3.1 TC003 Schedule New Appointment, include a discussion of the test case.

    1.4 Complete Test Case forTC004 Schedule Appointment with Schedule Conflict and insert it in Section 8.4 in your SDD (18)

    1.4.1 In SDD Section 8.4.1 TC004 Discussion, include a discussion of the test case.

    2. Testing Types in SDD (18)

    Complete Section 8. Testing Types in the SDD.

    3. Writing Format (10)

    Prepare the document in APA format. Grammatical, spelling or punctuation—the writing is grammatically correct, clear and concise. The response is well formulated and easy to read and understand. Correct terminology was used when needed. Original formatting is maintained. Entries are in alphabetical order.

     

    Still stressed from student homework?
    Get quality assistance from academic writers!

    Order your essay today and save 25% with the discount code LAVENDER