TEST CASE
Version: 1.2
Issue date: 31/07/2007
Project Name: Sameple project
Project Code: UTEHY-SE01
Record of change:
Reviewer/
Effective Date Version Change location Change description Originator
Approver
30-Jul-07 1.0 First creation John Doe
02ae-BM/PM/HDCV/FSOFT v1/0 1/24
Reference
CR236 "Export all carrier choices"
02ae-BM/PM/HDCV/FSOFT v1/0 2/24
TEST CASE
System Name: Sample Project
Module Code: CR100 - Export to excel
Test
CR1 -
requirement:
Pass 25
Fail 1
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
Check set Role CanExportAllCarrierChoices = True
TC2 Checking new function
is added in Classic or
Current Mode
Usability
TC3 Checking new function
is added in Classic or
Current Mode
Security
TC4 UI Checking new function
is added in Expert
Mode
TC5 UI Checking new function
is added in Expert
Mode
Check set Role CanExportAllCarrierChoices = False
TC6 Checking new function
is added in Classic or
Current Mode
TC7 Checking new function
is added in Classic or
Current Mode
TC8 Checking new function
is added in Expert
Mode
TC9 Checking new function
is added in Expert
Mode
2. Check Template of Excel when Export all Carriers
TC10 Check performent of
function in Current or
Classic Mode has
multi carrier
support for a circuit
TC11 Check performent of
function in Current or
Classic Mode
each circuit has
only one carrier
support
TC12 Check performent of
function in Expert
Mode
each circuit has
only one carrier
support
TC13 Check performent of
function in Expert
Mode
Have multi carriers
support for a circuit
3. Check value of IRD column
Set at the Current mode, Expert Mode, ClassicDIA Mode when site is MPLS + R
TC14 Check value of IRD
column with Carrier for
each circuit with its
aggregate I, R
TC15 Check value of IRD
column with Carrier for
each circuit with its
aggregate I, R, D
TC16 Check value of IRD
column with Carrier for
each circuit with its
aggregate I, D
TC17 Check value of IRD
column with Carrier for
each circuit with its
aggregate R, D
TC18 Check value of IRD
column with Carrier for
each circuit with its
aggregate I
TC19 Check value of IRD
column with Carrier for
each circuit with its
aggregate D
TC20 Check value of IRD
column with Carrier for
each circuit with its
aggregate R
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
4. Check value of Notes/COS Selected column
TC22 Check value of Note
column if Set role
CanSeeNotesAndCo
SIndicator = True
TC23 Check value of Note
column if Set role
CanSeeNotesAndCo
SIndicator = False
TC24 Check value of Note
column if Access, Port,
CoS Rule are mapping
5. Check value of columns that provider supports
You can see details for part of in Sheet Provider supports
TC25 Check value the part
of Requested
TC26 Check value the part
of Provided
6. Check value of Carrier column
Check value of Carrier column at the Current Mode
TC27 Check value of Carrier
column if Set role
CanSeeCarrierName
= True
TC28 Check value of Carrier
column if Set role
CanSeeCarrierName
r = False
Check value of Carrier column at the Expert Mode
TC29 Check value of Carrier
column if Set role
CanSeeCarrierName
= True
TC30 Check value of Carrier
column if Set role
CanSeeCarrierName
r = False
Check value of Carrier column at the Classic Mode
TC31 Check value of Carrier
column if Set role
CanSeeCarrierName
= True
TC32 Check value of Carrier
column if Set role
CanSeeCarrierName
r = False
Check value of Carrier column at the ClassicDIA Mode
TC33 Check value of Carrier
column if Set role
CanSeeCarrierName
= True
TC34 Check value of Carrier
column if Set role
CanSeeCarrierName
r = False
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
TC36 Check value of TOTAL
(A+P+CoS) Client
Price MRC column
oject
port to excel
Pending 0
Number of test cases: 37
Test Case Procedure Expected Output
This will be typically set for System users only
1: Go to the system TestProEngine with Classic or Role Tab is added a new role, it's name
Current or Expert Mode "CanExportAllCarrierChoices"
2: Go to maintenance
3: Click Maintenance Users
4: Click Role Tab
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
of Carrier column at the Current Mode
1: Go to the system TestProEngine Current Mode See Carrier column: value of it is Carriername
2: Create quote and submit for it (carriercode1, carriercode2…..)
3: Go to Maintenance User set role
CanSeeCarrierName = True
4: Open the quote
5: Click [Export all Carriers] at Quick Links
1: Go to the system TestProEngine Current Mode See Carrier column: value of it is
2: Create quote and submit for it Carriercode1,Carriercode2……
3: Go to Maintenance User set role
CanSeeCarrierName = False
4: Open the quote
5: Click [Export all Carriers] at Quick links
of Carrier column at the Expert Mode
1: Go to the system TestProEngine Expert Mode See Carrier column: value of it is Carriername
2: Create quote and submit for it (Expertcode1, expertcode2…..)
3: Go to Maintenance User set role
CanSeeCarrierName = True
4: Open the quote
5: Click [Export all Carriers] at left panel
1: Go to the system TestProEngine Expert Mode See Carrier column: value of it is
2: Create quote and submit for it Expertcode1,Expertcode2……
3: Go to Maintenance User set role
CanSeeCarrierName = False
4: Open the quote
5: Click [Export all Carriers] at left panel
of Carrier column at the Classic Mode
1: Go to the system TestProEngine Classic Mode See Carrier column: value of it is Carriername
2: Create quote and submit for it (Carriercode1,Carriercode2…..)
3: Go to Maintenance User set role
CanSeeCarrierName = True
4: Open the quote
5: Click [Export all Carriers] at Quick Links
1: Go to the system TestProEngine Classic Mode See Carrier column: value of it is
2: Create quote and submit for it Carriercode1,Carriercode2……
3: Go to Maintenance User set role
CanSeeCarrierName = False
4: Open the quote
5: Click [Export all Carriers] at Quick Links
of Carrier column at the ClassicDIA Mode
1: Go to the system TestProEngine Classic Mode See Carrier column: value of it is Carriername
2: Create quote MPLS, DIA and submit for them Carriercode1, Carriercode2…..) with site is MPLS
3: Go to Maintenance User set role With site is DIA: carrier column show value
CanSeeCarrierName = True CarrierName
4: Open the quote
5: Click [Export all Carriers] at Quick Links
1: Go to the system TestProEngine Classic Mode See Carrier column: value of it is
2: Create quote MPLS, DIA and submit for them Carriercode1,carriercode2…… with site is MPLS
3: Go to Maintenance User set role With site is DIA then show at the Carrier column to
CanSeeCarrierName = False be "-"
4: Open the quote
5: Click [Export all Carriers] at Quick Links
NRC/MRC column at the Current, Classic, Expert Mode
1: Go to the system TestProEngine Classic Mode TOTAL (A+P+CoS) Client Price NRC =Access Client
2: Create quote MPLS, DIA and submit for them Price NRC +Port Client Price NRC +CoS Voice Client
3: Open the quote Price NRC +CoS Voice Client Price NRC+CoS
4: Click [Export all Carriers] at Quick Links Premium (H) Client Price NRC+ CoS Premium (M)
5: See value of TOTAL (A+P+CoS) Client Price NRC Client Price NRC+ CoS Premium (N) Client Price
NRC+COS Best Effort Client Price NRC
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
Expert doesn't test Fail
With Mode classic ,
ClassicDIA : Ok
Expert doesn't test Pass
With Mode classic ,
ClassicDIA : Ok
Expert doesn't test Pass
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
Test coverage 70.27 %
Test successful coverage 67.57 %
02ae-BM/PM/HDCV/FSOFT v1/0