Test Case Writing Example
Test Case Writing Example
Version: 1.2
Issue date: 31/07/2007
Record of change:
Reviewer/
Effective Date Version Change location Change description Originator
Approver
30-Jul-07 1.0 First creation John Doe
Test Case
ID Test Case Category
Description
1. Check add role "CanExportAllCarrierChoises": This will be typically set for System users only
TC1 Usability Checking new role is
added
Usability
TC3 Checking new function
is added in Classic or
Current Mode
Security
TC4 UI Checking new function
is added in Expert
Mode
Set at the Classic Mode, ClassicDIA Mode when site is DIA +Role Ca
TC21 Check value of IRD
column with Carrier for
each circuit with its
aggregate IRD
7. Check value of TOTAL (A+P+CoS) Client Price NRC/MRC column at the Current, Classic, Expert Mode
TC35 Check value of TOTAL
(A+P+CoS) Client
Price NRC column
Pending 0
Number of test cases: 37
ExportAllCarrierChoices = True
1: Go to the system TestProEngine with Classic or See a new selector: "Export all Carriers"
Current Mode that has to set role
"CanExportAllCarrierChoices"
2: Submit for the quote
3: Open the quote at the home
4:
1: Go
Go to
to Quick Links TestProEngine with Classic or
the system Don't see a new selector: "Export all Carriers"
Current Mode that has to set role
"CanExportAllCarrierChoices"
2: Unsubmit for the quote
3: Open the quote at the home
4:
1: Go
Go to
to Quick Links TestProEngine with Expert Mode
the system See a new menu item: "Export all Carriers" to be
that has to set role "CanExportAllCarrierChoices" enabled in Current Quote Menu
2: Submit for the quote
3: Open the quote at the home
4: See on left Panel
1: Go to the system TestProEngine with Expert Mode See a new menu item: "Export all Carriers" to
that has to set role "CanExportAllCarrierChoices" be disabled in Current Quote Menu
2:Unsubmit for the quote
3: Open the quote at the home
4: See on Left Panel
ExportAllCarrierChoices = False
1: Go to the system TestProEngine with Classic or Don't see a new selector: "Export all Carriers"
Current Mode that has not to set role
"CanExportAllCarrierChoices"
2: Submit for the quote
3: Open the quote at the home
4:
1: Go
Go to
to Quick Links TestProEngine with Classic or
the system Don't see a new selector: "Export all Carriers"
Current Mode that has not to set role
"CanExportAllCarrierChoices"
2: Unsubmit for the quote
3: Open the quote at the home
4: Go to Quick Links
1: Go to the system TestProEngine with Expert Mode Don’t see a new menu item: "Export all
that has not to set role "CanExportAllCarrierChoices" Carriers" in Current Quote Menu
2: Submit for the quote
3: Open the quote at the home
4: See on left Panel
1: Go to the system TestProEngine with Expert Mode Don’t see a new menu item: "Export all
that has not to set role "CanExportAllCarrierChoices" Carriers" in Current Quote Menu
2:Unsubmit for the quote
3: Open the quote at the home
4: See on Left Panel
ers
1: Go to the system TestProEngine with Current or 1: Will be the same content as
Classic Mode CanSeeFullCostAndPriceBreakdown Role = False at
2: Create quote and submit the Current system
3: Click [Export all Carriers] on Quick Links 2: The export will not just contain one row for each
circuit, but will contain one row for each carrier that
can provide those circuits. The entire row details
will be duplicated except the carrier name,
price and carrier COS
3: A carrier will only be shown once for each circuit
with its its aggregate IRD
4: Instead of only showing the total NRC and MRC,
we will break out the price elements and show total
NRC and MRC CLIENT PRICE for Access, Port, 6 CoS
all separately, then Total – so 18 columns for
figures in total
5: After the access, port, 6 CoS “requirement
speeds”, should have 8 columns of speeds that
have been priced
See sheet Template A
1: Go to the system TestProEngine with Current or 1: Will be the same content as
Classic Mode CanSeeFullCostAndPriceBreakdown Role = False at
2: Creat quote and Submit the Current system
3: Click [Export all Carriers] on Quick Links 2: The export show one row for each circuit has
only one carrier support
3: A carrier will only be shown once for each circuit
with its its aggregate IRD
4: Instead of only showing the total NRC and MRC,
we will break out the price elements and show total
NRC and MRC CLIENT PRICE for Access, Port, 6 CoS
all separately, then Total – so 18 columns for
figures in total
5: After the access, port, 6 CoS “requirement
speeds”, should have 8 columns of speeds that
have been priced
See sheet Template A1
1: Go to the system TestProEngine with Expert Mode 1: Will be the same content as
2: Creat quote and submit CanSeeFullCostAndPriceBreakdown Role = False at
2: Click [Export all Carriers] button the Current system
2: The export show one row for each circuit has
only one carrier support
3: A carrier will only be shown once for each circuit
with its its aggregate IRD
4: Instead of only showing the total NRC and MRC,
we will break out the price elements and show total
NRC and MRC CLIENT PRICE for Access, Port, 6 CoS
all separately, then Total – so 18 columns for
figures in total
5: After the access, port, 6 CoS “requirement
speeds”, should have 8 columns of speeds that
have been priced
6: For Expert, this will contain the VSIP tables
(selected VSIPs, selected VSIP capacities) which
many be a table with no entries in it (All
infomation in it are Blank)
See sheet Template B1
1: Go to the system TestProEngine with Expert Mode 1: Will be the same content as
2: Creat quote and submit CanSeeFullCostAndPriceBreakdown Role = False at
3: Click [Export all Carriers] button the Current system
2: The export will not just contain one row for each
circuit, but will contain one row for each carrier that
can provide those circuits. The entire row details
will be duplicated except the carrier name,
price and carrier COS
3: A carrier will only be shown once for each circuit
with its its aggregate IRD
4: Instead of only showing the total NRC and MRC,
we will break out the price elements and show total
NRC and MRC CLIENT PRICE for Access, Port, 6 CoS
all separately, then Total – so 18 columns for
figures in total
5: After the access, port, 6 CoS “requirement
speeds”, should have 8 columns of speeds that
have been priced
6: For Expert, this will contain the VSIP tables
(selected VSIPs, selected VSIP capacities) which
many be a table with no entries in it (All
infomation in it are Blank)
See sheet Template B
ent mode, Expert Mode, ClassicDIA Mode when site is MPLS + Role CanSeeCarrierName =True
1: Go to the system TestProEngine with Current or See IRD column in Template excel to show "IR"
Classic or Expert Mode
2: Creat quote and submit
3: Click [Export all Carriers]
1: Go to the system TestProEngine with Current or See IRD column in Template excel to show "IRD"
Classic or Expert Mode
2: Creat quote and submit
3: Click [Export all Carriers]
1: Go to the system TestProEngine with Current or See IRD column in Template excel to show "ID"
Classic or Expert Mode
2: Creat quote and submit
3: Click [Export all Carriers]
1: Go to the system TestProEngine with Current or See IRD column in Template excel to show "RD"
Classic or Expert Mode
2: Creat quote and submit
3: Click [Export all Carriers]
1: Go to the system TestProEngine with Current or See IRD column in Template excel to show "I"
Classic or Expert Mode
2: Creat quote and submit
3: Click [Export all Carriers]
1: Go to the system TestProEngine with Current or See IRD column in Template excel to show "D"
Classic or Expert Mode
2: Creat quote and submit
3: Click [Export all Carriers]
1: Go to the system TestProEngine with Current or See IRD column in Template excel to show "R"
Classic or Expert Mode
2: Creat quote and submit
3: Click [Export all Carriers]
at the Classic Mode, ClassicDIA Mode when site is DIA +Role CanSeeCarrierName = False
1: Go to the system TestProEngine with ClassicDIA or See IRD column is tempalate to show "-"
Classic Mode
2: Creat quote(with ClassicDIA create site that is DIA)
and submit
3: Click [Export all Carriers] at Quick Links
1: Go to the system TestProEngine Current or Classic See Notes, COS selected column: value of them are
or Expert Mode Client notes/COS selected as on Pricing option
2: Create quote and submit for it popup
3: Go to Maintenance User set role
CanSeeNotesAndCoSIndicator = True
4: Open the quote
5: Click [Export all Carriers] at Quick Links/Left Panel
1: Go to the system TestProEngine Current or Classic See Notes, COS selected column: value of them are
or Expert Mode Blank
2: Create quote and submit for it
3: Go to Maintenance User set role
CanSeeNotesAndCoSIndicator = False
4: Open the quote
5: Click [Export all Carriers] at Quick Links /Left panel
1: Go to the system TestProEngine Current or Classic See value of Notes: show full information Access,
or Expert Mode Port, CoS rule to be mapping
2: Create quote and submit for it
3: Open the quote
4: Click [Export all Carriers] at Quick Links /Left panel
s
part of in Sheet Provider supports
See the part of requested All values the same as Edit site details popup
displays (User requests)
See the part of Provided - If provider supports as user to input then value
the part of Provided same as alongside part of
requested
- If provider doesn't support as user to input that it
is upgrade to other values, part of Provided will be
displayed value to be upgrade
1: Go to the system TestProEngine Classic Mode TOTAL (A+P+CoS) Client Price MRC =Access Client
2: Create quote MPLS, DIA and submit for them Price MRC +Port Client Price MRC +CoS Voice Client
3: Open the quote Price MRC +CoS Voice Client Price MRC+CoS
4: Click [Export all Carriers] at Quick Links Premium (H) Client Price MRC+ CoS Premium (M)
5: See value of TOTAL (A+P+CoS) Client Price MRC Client Price MRC+ CoS Premium (N) Client Price
MRC+COS Best Effort Client Price MRC
Test date Result Note
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
With Mode classic is
fail
ClassicDIA : Ok
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
Pass
TEST REPORT
Note:
Date
Number of test
No Module code Pass Fail Pending cases
1 CR100 - Export to excel 25 1 0 37
Sub total 25 1 0 37
02ae-BM/PM/HDCV/FSOFT v1/0