P. 1
RRTStestSuiteDesign

RRTStestSuiteDesign

|Views: 1|Likes:
Published by Akhil Israni

More info:

Published by: Akhil Israni on May 18, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/18/2012

pdf

text

original

RRTS ( Road Repair and Tracking Software ) Test Suite Design

Version <1.0> -Akhil Israni -10CS10003

www www .o.ox xp pd df f.c .co o mm

ox pd f. The following design is thus widely divided into two sections. ww w.This test suite design is prepared keeping in mind the GREY-BOX technique of test suite design for the RRTS.c om . It incorporates both the BLACK-BOX and the WHITE-BOX approaches of software test suite design. namely the BLACK-BOX approach and the WHITEBOX approach. The functionalities and features are included under the white box or the black box depending on which of the two approaches explains the feature in a better fashion.

c om . ox pd f. ww w.Test #1 Description: New road repair complaint Input: BLACK BOX Output: The road repair request is stored into the complaint database.

Also the date of updating is entered by the administrator to keep a record of utilisation of resources. PriorityNumber ComplaintType Location Notgivenyet Poorly Thermal maintained Colony roads BranchId 1 DateofComplaint DateOf Completion 02/04/2012 Not yet provided Similarly a new entry is made in the requirementdatabase::-S_N o 5. ww w.sand and the number of roadrollers .coal.WHITE BLACK BOX Output Corresponding to every complaint a new row gets added to the complaintdatabase :S_No 5. PriorityNumbe r NOtgivenyet Coaltar Coal Cement Man pow er NotP rovid edYe t Sand Roadroller Test #2 Description: Update/change resource details Input: The amount of coaltar.manpower are updated.c om NotProvidedYe t NotProvidedyet NotProvidedY et NotProvi dedYet NotProvidedYet .cement. ox pd f.

cement. A message is also displayed to the administrator WHITE BOX Output: Corresponding changes are made in the availabilitydatabse::Coaltar 100 Coal 100 Cement 100 ww w.sand and the number of roadrollers .coal.c om Manpower 100 Sand 100 Roadroller 100 Test #3 Description: Viewing present status of resource details Input: The amount of coaltar. ox pd f. .BLACK BOX Output: The resource details are stored in the availability database.manpower can be viewed by the administrator at any point of time.

BLACK BOX Output: The resource details are taken from the availability database.and displayed to the administrator in table form. ox pd f. ww w. Coaltar 100 Coal 100 Cement 100 Manpower 100 Sand 100 Roadroller 100 Test #4 Description: Fresh list of repair requests for the supervisor Input: The supervisor selects the option for getting the fresh list of repairs and enters the date for which he wants complaint list. WHITE BOX Output: The resource availability is taken from the availabilitydatabase. the road repair requests registered on that date are displayed in the command line .c om . When the supervisor clicks on the button to get the fresh list of repairs.Also we can make adjustments with external printer such that the complaints will get printed on a paper when we press print button.

Description: Entering the priority number for a road repair and entering the resource requirements.BLACK BOX Output: The following type of output appears on command line: S_No PriorityNumber ComplaintType Location BranchId 1 2 3 4 Not Yet Provided Not Yet Provided Not Yet Provided Not Yet Provided Problem1 Problem2 Problem3 Problem4 Area1 Area2 Area3 Area4 7 4 1 3 WHITE BOX OUTPUT:The above output is taken from the complaint database. Input: The administrator enters the required amount of raw materials for the selected road in their respective fields ww w. ox pd f.c om Test #5 .

ww w. ox pd f.BLACKBOX OUTPUT:When the submit button is pressed the details are uploaded on the requirements database and a message is displayed.c om .

ox pd f.c om Test #6 Description: Entering the details of completed work . S_No 5.WHITEBOX OUTPUT:::--The corresponding column for priorityNumber of selected row will change in the complaintdatabase. ww w. PriorityNumber Coaltar Coal Cement Man pow er 20 Sand Roadroller 20 20 20 20 20 20 Input: The administrator selects the road and corresponding to that road enters the date of completion of its repair work. . PriorityNumber ComplaintType Location 3 Poorly Thermal maintained Colony roads BranchId 1 DateofComplaint DateOf Completion 02/04/2012 Not yet provided All the columns in the requirementdatabase for the selected row will get updated ::--S_N o 5.

BLACK BOXOUTPUT:When the enter button is pressed the details are uploaded on the complaint database and a message is displayed. PriorityNumber ComplaintType Location 3 Poorly Thermal maintained Colony roads PriorityNumber ComplaintType Location 3 Poorly Thermal maintained Colony roads The Completed road gets added in completeddatabase. BranchId 1 Also the total used raw materials in this road gets added to previously total used raw materials. S_No 5. S_No 5. Coalta Coa Cemen Manpowe San Roadrolle From Till r l t r d r 20 20 20 20 20 20 02/03/201 02/04/201 2 2 Test #7 Description: Generate a schedule of Input: materials and priority order given by administrator. WHITE bOX OUTPUT:::--The corresponding column of date of completion gets updated for the selected row in complaintdatabase. The administrator selects the generate schedule button.c om BranchId 1 DateofComplaint DateOf Completion 02/04/2012 02/04/2012 DateofComplaint DateOf Completion 02/04/2012 02/04/2012 repairwork depending upon the availability of raw . ww w. ox pd f.

ComplaintType BranchId Problem1 Problem3 Problem4 Problem5 Problem2 7 3 1 4 5 Location Area1 Area3 Area4 Area5 Area2 WHITE BOX OUTPUT:::--- Depending upon the priority from complaintdatabase . ww w.BLACK BOX OUTPUT:When the generate schedule button is pressed the order of repair work gets generated in command line . Test #8 Description: Viewing the completed work . ox pd f.c om .raw materials required from requirementdatabase and raw materials available from availabilitydatabase a schedule report is generated. Input: The mayor presses the “View Completed work”.

WHITE BOX OUTPUT::-The above output is taken from the completeddatabase . Input: The mayor presses the “View UnCompleted work”. Test #9 Description: Viewing the uncompleted work .c om .BLACK BOX OUTPUT: A table showing required details is shown. ox pd f. ww w.

Input: The mayor presses the “View Utilisation statistics”.c om . WHITE BOX OUTPUT::--- The above table has been taken from the complaintdatabase. ox pd f. ww w. Test #10 Description: Viewing the utilisation statistics .BLACK BOX OUTPUT: A table showing required details such as completed and uncompleted roads is shown.

ox pd f. ww w.c om . WHITEBOX OUTPUT::-The above table is directly taken from the useddatabase.BLACK BOX OUTPUT: A table showing required details of used materials in a time period is shown.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->