You are on page 1of 42

Test Case Test Information

Task ID Type of Test Software Build Version Module Leader


Cabin Crew Inflight Relief. Integration/System Testing Sunitha John

Test Case Preparation


Use Case/ CR Spec Name: Use case/ CR Number:
Version 0.1 Date

iFlightCrew_CR_598_v05.doc CR_BA_031
Author 07/12/11 Vadivelu J Use case/CR Spec Version iFlightCrewQR_DRS_Open Issues.odt

0.2

07/14/11 Navya P Girijan

iFlightCrewQR_DRS_Open Issues.odt

0.3 1

07/21/11 Navya P Girijan 07/21/11 Navya P Girijan

iFlightCrewQR_DRS_Open Issues.odt iFlightCrewQR_DRS_Open Issues.odt

Test Performing
Test Number Date Tester Status

.doc
Remarks Initial Draft Initial Draft updated with Rules side Updated with review comments from Praveen Approved after review

Test Report
Test Information Round 1
Date and Time of Test Tested By No. of Test Cases Created Passed Failed Not Tested
0 0 0

Bug Details
Severity S1 S2 S3 S4 Cosmetic Round 1 Count 0 0 0 0 0 Round 2 Count 0 0 0 0 0 Current Status

Unit Testing Integration/System Testing

ort

ation Round 2

0 0 0

ails
Remarks

General Pre-conditions
Sl No Pre-condition Description
Precondition: PCID1 1.1 Database loaded with latest dump. 1.2 The DB has been upgraded from previous release to latest release. 1.3 All the architecture (APP server, DB server and Client Architecture) is up and running 1.4 IOB is up and running. 1.5 The rule checker is up and running. Precondition: PCID2 2.1 2.2 The station AAA is not available in the Database. The sector DOH MAA is not available in the Database

Precondition: PCID3

Consider we have a trip- trip1 with 7 cabin crew requirements. These have been already assigned to two cr Trip1 will look like Duty1: Item1: (Aircraft 77W) Report Time 02:00 UTC [DOH-LHR] - 03:00 to 17:00 UTC times on 10Mar2011 Debrief Time 17:30 UTC Duty2:Item1: (Aircraft 77W) Report Time 02:00 UTC [LHR-DOH] 03:00 to 17:00 UTC times on 11Mar2011 Debrief Time 17:30 UTC

3.1

3.2 In IOB inflight relief is not set for the sector DOH LHR and LHR DOH Precondition: PCID4

4.1

Consider we have a trip- trip1 with 7 cabin crew requirements. These have been already assigned to two cr Trip1 will look like Duty1: Item1: (Aircraft 77W) Report Time 02:00 UTC [DOH-KIX] - 03:00 to 17:00 UTC times on 10Mar2011 Debrief Time 17:30 UTC Duty2:Item1: (Aircraft 77W) Report Time 02:00 UTC [KIX-DOH] 03:00 to 17:00 UTC times on 11Mar2011 Debrief Time 17:30 UTC

4.2 In IOB inflight relief set for the sector DOH KIX for aircraft 777 is 180 minutes (3hrs) Precondition: PCID5

5.1

Consider we have a trip- trip1 with 7 cabin crew requirements. These have been already assigned to two cr Trip1 will look like Duty1: Item1: (Aircraft 77W) Report Time 02:00 UTC [DOH-KIX] - 03:00 to 17:00 UTC times on 10Mar2011 Debrief Time 17:30 UTC Duty2:Item1: (Aircraft 77W) Report Time 02:00 UTC [KIX-DOH] 03:00 to 17:00 UTC times on 11Mar2011 Debrief Time 17:30 UTC In IOB inflight relief set for the sector DOH KIX for aircraft 777 is 30 minutes

5.2

Precondition: PCID6 6.1 6.2 6.3 6.4 6.5 6.6

Consider a trip- Trip A with two duty. The Duty 1 contains 2 sectors. The time difference between the two du Inflight relief is not set for the sectors in the IOB. The Measured FDP for the duty 1 in Trip A is 15 hours. Inflight relief is not set for the sectors in the IOB.

Consider a trip- Trip B with two duty. The Duty 1 contains 2 sectors. The time difference between the two du

The Measured FDP for the duty 1 in Trip A is 20 hours. Precondition: PCID7

7.1 7.2

Consider we have a trip- trip1 with 7 cabin crew requirements. These have been already assigned to two cr Trip1 will look like Duty1: Item1: (Aircraft 77W) Report Time 02:00 UTC [DOH-KIX] - 03:00 to 17:00 UTC times on 10Mar2011 Debrief Time 17:30 UTC Duty2:Item1: (Aircraft 77W) Report Time 01:40 UTC [KIX-DOH] 03:00 to 17:00 UTC times on 11Mar2011 Debrief Time 17:30 UTC In IOB inflight relief set for the sector KIX -DOH is not set .

Precondition: PCID8

8.1

Consider we have a trip- trip1 with 7 cabin crew requirements. These have been already assigned to two cr Trip1 will look like Duty1: Item1: (Aircraft 77W) Report Time 02:00 UTC [DOH-KIX] - 03:00 to 17:00 UTC times on 10Mar2011 Debrief Time 17:30 UTC Duty2:Item1: (Aircraft 77W) Report Time 01:40 UTC [KIX-DOH] 03:00 to 17:00 UTC times on 11Mar2011 Debrief Time 17:30 UTC

8.2 In IOB inflight relief set for the sector KIX-DOH for all aircraft group type is 120 minutes Precondition: PCID9

9.1 9.2

Consider we have a trip- trip1 with 7 cabin crew requirements. These have been already assigned to two cr Trip1 will look like Duty1: Item1: (Aircraft 77W) Report Time 02:00 UTC [DOH-KIX] - 03:00 to 17:00 UTC times on 10Mar2011 Debrief Time 17:30 UTC Duty2:Item1: (Aircraft 77W) Report Time 01:40 UTC [KIX-DOH] 03:00 to 17:00 UTC times on 11Mar2011 Debrief Time 17:30 UTC In IOB inflight relief set for the sector KIX-DOH for all aircraft group type is 60 minutes

Precondition: PCID10 Consider we have a trip- trip1 and have been already assigned to crew members Trip1 will look like Duty1: Item1: (Aircraft 77W) Report Time 02:00 UTC [DOH-IAH] - 03:00 to 22:01 UTC times on 10Mar2011 Debrief Time 22:30 UTC Duty2:Item1: (Aircraft 77W) Report Time 02:00 UTC [IAH-DOH] 03:00 to 22:01 UTC times on 11Mar2011 Debrief Time 22:30 UTC 10.1 10.2 10.3

All the allowable FDP calculation mentioned below is applicable for the DUTY2, otherwise will be mentioned

neral Pre-conditions
Pre-condition Description

est release. Architecture) is up and running

ements. These have been already assigned to two crew members

and LHR DOH

ements. These have been already assigned to two crew members

craft 777 is 180 minutes (3hrs)

ements. These have been already assigned to two crew members

craft 777 is 30 minutes

ns 2 sectors. The time difference between the two duty is 4:30 hours.

ns 2 sectors. The time difference between the two duty is 10:30 hours.

ements. These have been already assigned to two crew members

et .

ements. These have been already assigned to two crew members

ircraft group type is 120 minutes

ements. These have been already assigned to two crew members

ircraft group type is 60 minutes

ssigned to crew members

pplicable for the DUTY2, otherwise will be mentioned separately

Test Data Sl No Data Pre-Conditions ID Test Case ID Data Input Values Test Script(Tests) Expected Output Actual Output ETS ID

Round 1 Test Status

Cabin Crew Inflight Relief IOB Form


1 PCID1 TC_QR_001 Login into the IOB as Admin. 2 PCID1 TC_QR_002 User should be able to login as admin successfully and view the IOB.

The Cabin Crew Inflight Relief module is displayed with the Select the form Cabin Crew Inflight Relief viz Crew filter pane on the left side and the listing screen on the right Reference Data Cabin Crew Inflight Relief. panel. The Create Cabin Crew Inflight Relief form is shown with the following fields. Departure Station * Arrival Station * FDP Minutes * Aircraft Type Group * From Date * : Default to current Date To Date * : Default to System End Date The warning message is shown as Departure Station is mandatory Arrival Station is mandatory FDP Minutes is mandatory Aircraft Type Group is mandatory From Date is mandatory To Date is mandatory

PCID1

TC_QR_003

Select the option for creating a new record 4 PCID1 TC_QR_004

PCID1

TC_QR_005

Keep all the fields in the form as blank and Select Submit. Departure Station = DOH Arrival Station = KIX FDP Minutes = 90 Aircraft Type Group = 777 From Date * : Default to current Date To Date * : Default to System End In the Create form , enter the valid information in Date the fields and Save the details

The record gets saved and the user gets the message Created Successfully. The user gets a confirmation dialog box confirming the Reset action. On confirmation, the changes made are discarded and the original values are displayed.

PCID1

TC_QR_006

Enter values in all the fields and Select Reset. 7 PCID1 TC_QR_007

Enter values in all the fields and Select Cancel.

The user gets a confirmation dialog box confirming the Cancel action. On confirmation, the window is closed.

Cabin Crew Inflight Relief IOB Form validation


8 PCID1,PCID2 TC_QR_008 Create a new record with Departure Station as AAA Arrival Station as DOH 9 PCID1,PCID2 TC_QR_009 Create a new record with Departure station as DOH and Arrival Station as AAA 10 PCID1,PCID2 TC_QR_010 Create a new record with Departure station as DOH and Arrival Station as MAA A warning message will be shown Invalid Arrival Station Code since the station AAA is not available in the Database. A warning message will be shown Specified Sector is invalid since the sector DOH MAA is not available in the Database. A warning message will be shown Invalid format for FDP minutes. since FDP minutes need to entered in minutes. A warning need to be shown The FDP minutes should be a positive value . A warning message will be shown Invalid Departure Station Code since the station AAA is not available in the Database.

11

PCID1,PCID2

TC_QR_011 Create a new record with FDP minutes as 1.5.

12

PCID1,PCID2

TC_QR_012

Create a new record with FDP minutes having a negative value.

13

PCID1,PCID2

TC_QR_013 Create a valid record but with To Date less than From date A warning message will be shown To date should be higher than from date

Cabin Crew Inflight Relief Validation for Duplicate Entries.


14 PCID1 TC_QR_014 Departure Station = DOH Arrival Station = KIX FDP Minutes = 90 Aircraft Type Group = 777 From Date * : 01Jul2010 To Date * : 31Dec2012

Create a new record with the following information

A new record is created for sector DOH KIX for aircraft type 777 with FDP minutes as 90 for the date range 01Jul2010 to 31Dec2012

Departure Station = DOH Arrival Station = KIX FDP Minutes = 90 Aircraft Type Group = 777 From Date * : 01Jul2011 To Date * : 31Dec2013

Create a new record with the same information as above but with overlapping date range

Warning message need to be shown as FDP Minutes applicable to "777" already exists

Rule : FDP CC Acclimatised without inflight relief


16 PCID1,PCID3 TC_QR_016 Make sure that all of the crew members are acclimatized at the start of this trip1. The crew members are acclimatized. The alert FDP CC Acclimatised will get fired for duty1 since the measured FDP is more than the allowable FDP

Check for the alerts for the assigned crew. Check the values shown for the Measured FDP: Measured FDP = time interval between Actual Report time(UTC) and arrival time(UTC) of last operating sector in the duty. In this case from 02:00 to 17:00 which is 15:00 hours Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt planned local report time + inflight relief value Value from table wrt planned local report time = from table A for time 05:00 (DOH local time is UTC+3hrs) and for 1 sector = 11:00 Inflight extension gained = 0 (since value is not set in IOB) So the Allowable FDP = 11:00

Measured FDP= 15:00 hours

The allowable FDP calculated is 11:00

Check whether the Allowable FDP shown is 11:00 in the alert message The allowable FDP shown in the alert message is 11:00 hrs The alert FDP CC Acclimatised wont fire for duty 2 because the crew members are not acclimatised before the start of duty2

Check whether the alert is fired for the 2nd Duty

Rule : FDP CC Acclimatised with Inflight Relief


17 PCID1,PCID4 TC_QR_017 Make sure that all of the crew members are acclimatized at the start of this trip1.

The crew members are acclimatized.

Check for the alerts for the assigned crew.

The alert FDP CC Acclimatised will get fired for duty1 since the measured FDP is more than the allowable FDP

Check the values shown for the Measured FDP: Measured FDP = time interval between Actual Report time(UTC) and arrival time(UTC) of last operating sector in the duty. In this case from 02:00 to 17:00 which is 15:00 hours Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt planned local report time + inflight relief value Value from table wrt planned local report time = from table A for time 05:00 (DOH local time is UTC+3hrs) and for 1 sector = 11:00 Inflight extension gained = 3hrs from IOB So the Allowable FDP = 11:00+3:00 = 14:00

Measured FDP= 15:00 hours

The allowable FD calculated is 14:00

Check whether the Allowable FDP shown is 14:00 in the alert message The allowable FDP shown in the alert message is 14:00 hrs The alert FDP CC Acclimatised wont fire for duty 2 because the crew members are not acclimatised before the start of duty2

Check whether the alert is fired for the 2nd Duty

Rule : FDP CC Acclimatised with Inflight Relief less than 90 minutes


18 PCID1,PCID5 TC_QR_018

Make sure that all of the crew members are acclimatized at the start of this trip1.

The crew members are acclimatized.

Check for the alerts for the assigned crew. Check the values shown for the Measured FDP: Measured FDP = time interval between Actual Report time(UTC) and arrival time(UTC) of last operating sector in the duty. In this case from 02:00 to 17:00 which is 15:00 hours Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt planned local report time + inflight relief value Value from table wrt planned local report time = from table A for time 05:00 (DOH local time is UTC+3hrs) and for 1 sector = 11:00 Inflight extension gained = 0 . Since the minimum time that can be considered as rest for In Flight Relief is 3 hours, the minimum value applicable for this is 1hour 30 minutes. Therefore any value entered in the form of less that 1 hour 30 minutes will not be considered for any extension to the FDP involving In Flight Relief. So the Allowable FDP = 11:00+0:00 = 11:00

The alert FDP CC Acclimatised will get fired for duty1 since the measured FDP is more than the allowable FDP

Measured FDP= 15:00 hours

The allowable FDP calculated is 11:00

Check whether the Allowable FDP shown is 11:00 in the alert message The allowable FDP shown in the alert message is 11:00 hrs

Check whether the alert is fired for the 2nd Duty Rule : FDP CC Acclimatised -Split Duty Extension

The alert FDP CC Acclimatised wont fire for duty 2 because the crew members are not acclimatised before the start of duty2

SPLIT DUTY: Suppose if the duty contains more than two sectors and the gap between these sectors are more than 3 hours, then SPLIT duty extension will come into effect. In this case, Allowable FDP = value from table+ inflight relief + split duty extension Split Duty Extension = (time between the sectors-00:30)/2 If the gap between sectors is more than 10 hours, then the rest is taken as 10 hours itself and the extension is calculated. So maximum extension which can be utilized by means of split duty is 10:00/2 = 05:00 19 PCID1,PCID6 TC_QR_019 Make sure that all of the crew members are acclimatized at the start of this trip A The crew members are acclimatized. The alert FDP CC Acclimatised will get fired for duty1 since the measured FDP is more than the allowable FDP

Check for the alerts for the assigned crew.

Check the values for Measured FDP Measured FDP =15 hours Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt planned local report time + inflight relief value + split duty extension Value from table wrt planned local report time =from table A = 11:00 Inflight extension gained = 0 Since Inflight is not set in IOB for the sectors in the Duty 1 Split Duty Extension = (time between the sectors-00:30)/2 = (4:30 00:30)/2 = 2 hrs So the Allowable FDP = 11:00+2:00 = 13:00 The allowable FDP calculated is 13:00

Check whether the Allowable FDP shown is 13:00 in the alert message The allowable FDP shown in the alert message is 13:00 hrs 20 PCID1,PCID6 TC_QR_020 Make sure that all of the crew members are acclimatized at the start of this trip B Check for the alerts for the assigned crew. Check the values for Measured FDP The crew members are acclimatized. The alert FDP CC Acclimatised will get fired for duty1 since the measured FDP is more than the allowable FDP Measured FDP =20 hours

Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt planned local report time + inflight relief value + split duty extension Value from table wrt planned local report time =from table A = 11:00 Inflight extension gained = 0 Since Inflight is not set in IOB for the sectors in the Duty 1 Split Duty Extension = (time between the sectors-00:30)/2 = (10:30 00:30)/2 = 5 hrs So the Allowable FDP = 11:00+5:00 = 16:00 The allowable FDP calculated is 16:00

Check whether the Allowable FDP shown is 16:00 in the alert message The allowable FDP shown in the alert message is 16:00 hrs Rule : FDP CC Acclimatised -Delayed Reporting Scenario 21 PCID1 TC_QR_021

Make sure that if a delayed reporting of less than 4 hours are present, the measured and Allowable FDPs are calculated as mentioned below. Measured FDP = based on Actual Report time(between actual Report time UTC and last operating sector arrival time UTC in the duty) Allowable FDP = based on Planned Report time( Look at table A wrt Planned local report time) (In CMS, for a planned flight the actual and planned timings will be the same. To make a delay, either send a corresponding delay message from MCS or make the dep_sts and arr_sts status to Y in WS_OPNL_LEG_ACYS and change the report time. This time report time change will reflect to ACTUAL The measured and Allowable FDPs are calculated as TIMES which can be seen from STR02 form) mentioned in case of Delayed reporting of less than 4 hours. 22 PCID1 TC_QR_022 Make sure that if a delayed reporting of more than 4 hours are present, the measured and Allowable FDPs are calculated as mentioned. Measured FDP = Time interval between (Planned UTC Report Time +4 hours) to last operating sector planned arrival UTC time in the duty Allowable FDP = calculated with planned as well as actual local report time and the MORE LIMITING value is taken. By MORE LIMITING we mean, the less/smaller of the two values. Means with 05:00 report time for 1 sector, FDP from table is 11 and with 07:00 report The measured and Allowable FDPs are calculated as time for 1 sector, FDP from table is 13. More limiting mentioned in case of Delayed reporting of greater than 4 value is 11. So that is taken hours.

Rule : FDP CC Acclimatised - CALL OUT FROM STANDBY SCENARIO:


23 PCID1 TC_QR_023 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby less than 6 hours case. Measured FDP = starts at the start of the duty report time to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = time spent on Home standby + The measured and Allowable FDPs are calculated as value from table based on Planned Local Report time mentioned in case of Call out from HOME standby less than 6 of the trip hours case. 24 PCID1 TC_QR_024 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby more than 6 hours case. Measured FDP = starts at the start of the duty report time to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (time spent on Home standby) + (value from table based on Planned Local Report The measured and Allowable FDPs are calculated as time of the trip) (standby time in excess of 6 mentioned in case of Call out from HOME standby more than hours) 6 hours case. 25 PCID1 TC_QR_025 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from AIRPORT standby less than 6 hours case Measured FDP = starts at the start of the airport standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = time spent on Home standby + value from table based on Planned Local Report time The measured and Allowable FDPs are calculated as of the trip mentioned. 26 PCID1 TC_QR_026 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from AIRPORT standby more than 6 hours case Measured FDP = starts at the start of the airport standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (time spent on Home standby) + (value from table based on Planned Local Report time of the trip) (standby time in excess of 6 The measured and Allowable FDPs are calculated as hours) mentioned. 27 PCID1 TC_QR_027 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby during the times 22:00 to 08:00 and Crew is given less than 2 hour NOTICE PERIOD. Measured FDP = starts at the start of the home standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (value from table based on Planned Local Report time of the trip) 28 PCID1 TC_QR_028 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby during the times 22:00 to 08:00 and Crew is given more than 2 hour NOTICE PERIOD: Measured FDP = starts at the start of the home standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (value from table based on Planned Local Start time of the Home standby activity) The measured and Allowable FDPs are calculated as mentioned. The measured and Allowable FDPs are calculated as mentioned.

Rule : FDP CC Unacclimatised without inflight relief


30 PCID1,PCID7 TC_QR_030 Make sure that all of the crew members are unacclimatized at the start of this duty2. The crew members are unacclimatized.

Check for the alerts for the assigned crew. Check the values shown for the Measured FDP: Measured FDP = time interval between Actual Report time(UTC) and arrival time(UTC) of last operating sector in the duty. In this case from 01:40 to 17:00 which is 15:20 hours Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt rest available between this duty and previous duty + inflight relief value Value from table wrt rest available between this duty and previous duty = from table B for rest 08:30 and for 1 sector = 13:00 Inflight extension gained = 0 (Since FDP minutes is not mentioned in the IOB) So the Allowable FDP = 13:00+2:10 = 15:10

The alert FDP CC Unacclimatised will get fired for duty2 since the measured FDP is more than the allowable FDP

Measured FDP= 15:20 hours

The allowable FDP calculated is 15:10

Check whether the Allowable FDP shown is 15:10 in the alert message The allowable FDP shown in the alert message is 15:10 hrs The alert FDP CC Unacclimatised wont fire for duty1 because the crew members are acclimatised before the start of duty2

Check whether this alert is fired for the 1stDuty

Rule : FDP CC Unacclimatised with inflight relief


31 PCID1,PCID8 TC_QR_031

Make sure that all of the crew members are unacclimatized at the start of this duty2.

The crew members are unacclimatized.

Check for the alerts for the assigned crew. Check the values shown for the Measured FDP: Measured FDP = time interval between Actual Report time(UTC) and arrival time(UTC) of last operating sector in the duty. In this case from 01:40 to 17:00 which is 15:20 hours Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt rest available between this duty and previous duty + inflight relief value Value from table wrt rest available between this duty and previous duty = from table B for rest 08:30 and for 1 sector = 13:00 Inflight extension gained = 2 hrs (Value from IOB) So the Allowable FDP = 13:00+2:00 = 15:00

The alert FDP CC Unacclimatised will get fired for duty2 since the measured FDP is more than the allowable FDP

Measured FDP= 15:20 hours

The allowable FDP calculated is 15:00

Check whether the Allowable FDP shown is 15:00 in the alert message The allowable FDP shown in the alert message is 15:00 hrs

Check whether this alert is fired for the 1stDuty

The alert FDP CC Unacclimatised wont fire for duty1 because the crew members are acclimatised before the start of duty2

Rule : FDP CC Unacclimatised with inflight relief less than 90 minutes.


32 PCID1,PCID9 TC_QR_032

Make sure that all of the crew members are unacclimatized at the start of this duty2.

The crew members are unacclimatized.

The alert FDP CC Unacclimatised will get fired for duty2 Check for the alerts for the assigned crew. since the measured FDP is more than the allowable FDP Check the values shown for the Measured FDP: Measured FDP = time interval between Actual Report time(UTC) and arrival time(UTC) of last operating sector in the duty. Check the values 01:40 to 17:00 which is 15:20 In this case from for Allowable FDP: (CALCULATION LOGIC) hours Measured FDP= 15:20 hours Allowable FDP = value from table wrt rest available between this duty and previous duty + inflight relief value Value from table wrt rest available between this duty and previous duty = from table B for rest 08:30 and for 1 sector = 13:00 Inflight extension gained = 0 Since the minimum time that can be considered as rest for In Flight Relief is 3 hours, the minimum value applicable for this is 1hour 30 minutes. Therefore any value entered in the form of less that 1 hour 30 minutes will not be considered for any extension to the FDP involving In Flight Relief. So the Allowable FDP = 13:00+0:00 = 15:00 The allowable FDP calculated is 13:00

Check whether the Allowable FDP shown is 13:00 in the alert message The allowable FDP shown in the alert message is 13:00 hrs

Check whether this alert is fired for the 1stDuty Rule : FDP CC Unacclimatised -Split Duty Extension

The alert FDP CC Unacclimatised wont fire for duty1 because the crew members are acclimatised before the start of duty2

SPLIT DUTY: Suppose if the duty contains more than two sectors and the gap between these sectors are more than 3 hours, then SPLIT duty extension will come into effect. In this case, Allowable FDP = value from table+ inflight relief + split duty extension Split Duty Extension = (time between the sectors-00:30)/2 If the gap between sectors is more than 10 hours, then the rest is taken as 10 hours itself and the extension is calculated. So maximum extension which can be utilized by means of split duty is 10:00/2 = 05:00

33

PCID6

TC_QR_033

Make sure that all of the crew members are unacclimatized at the start of this trip A

The crew members are unacclimatized.

Check for the alerts for the assigned crew.

The alert FDP CC UnAcclimatised will get fired for duty1 since the measured FDP is more than the allowable FDP

Check the values for Allowable FDP: (CALCULATION LOGIC) Check the values for Measured FDP Measured FDP =15 hours Allowable FDP = value from table wrt planned local report time + inflight relief value + split duty extension Value from table wrt planned local report time =from table A = 11:00 Inflight extension gained = 0 Since Inflight is not set in IOB for the sectors in the Duty 1 Split Duty Extension = (time between the sectors-00:30)/2 = (4:30 00:30)/2 = 2 hrs So the Allowable FDP = 11:00+2:00 = 13:00 The allowable FDP calculated is 13:00

Check whether the Allowable FDP shown is 13:00 in the alert message The allowable FDP shown in the alert message is 13:00 hrs 34 PCID1 TC_QR_034

Make sure that all of the crew members are acclimatized at the start of this trip B

The crew members are acclimatized.

Check for the alerts for the assigned crew.

The alert FDP CC Acclimatised will get fired for duty1 since the measured FDP is more than the allowable FDP

Check the values for Measured FDP Check the values for Allowable FDP: (CALCULATION LOGIC) Allowable FDP = value from table wrt planned local report time + inflight relief value + split duty extension Value from table wrt planned local report time =from table A = 11:00 Inflight extension gained = 0 Since Inflight is not set in IOB for the sectors in the Duty 1 Split Duty Extension = (time between the sectors-00:30)/2 = (10:30 00:30)/2 = 5 hrs So the Allowable FDP = 11:00+5:00 = 16:00

Measured FDP =20 hours

The allowable FDP calculated is 16:00

Check whether the Allowable FDP shown is 16:00 in the alert message The allowable FDP shown in the alert message is 16:00 hrs Rule : FDP CC Unacclimatised -Delayed Reporting Scenario 35 PCID1 TC_QR_035 Make sure that if a delayed reporting of less than 4 hours are present, the measured and Allowable FDPs are calculated as mentioned below. Measured FDP = based on Actual Report time(between actual Report time UTC and last operating sector arrival time UTC in the duty) Allowable FDP = based on Planned Report time( Look at table A wrt Planned local report time) (In CMS, for a planned flight the actual and planned timings will be the same. To make a delay, either send a corresponding delay message from MCS or make the dep_sts and arr_sts status to Y in WS_OPNL_LEG_ACYS and change the report time. This time report time change will reflect to ACTUAL The measured and Allowable FDPs are calculated as TIMES which can be seen from STR02 form) mentioned in case of Delayed reporting of less than 4 hours. 36 PCID1 TC_QR_036 Make sure that if a delayed reporting of more than 4 hours are present, the measured and Allowable FDPs are calculated as mentioned. Measured FDP = Time interval between (Planned UTC Report Time +4 hours) to last operating sector planned arrival UTC time in the duty Allowable FDP = calculated with planned as well as actual local report time and the MORE LIMITING value is taken. By MORE LIMITING we mean, the less/smaller of the two values. Means with 05:00 report time for 1 sector, FDP from table is 11 and with 07:00 report The measured and Allowable FDPs are calculated as time for 1 sector, FDP from table is 13. More limiting mentioned in case of Delayed reporting of greater than 4 value is 11. So that is taken hours.

Rule : FDP CC Unacclimatised - CALL OUT FROM STANDBY SCENARIO:


37 PCID1 TC_QR_037 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby less than 6 hours case. Measured FDP = starts at the start of the duty report time to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = time spent on Home standby + The measured and Allowable FDPs are calculated as value from table based on Planned Local Report time mentioned in case of Call out from HOME standby less than 6 of the trip hours case. 38 PCID1 TC_QR_038 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby more than 6 hours case. Measured FDP = starts at the start of the duty report time to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (time spent on Home standby) + (value from table based on Planned Local Report The measured and Allowable FDPs are calculated as time of the trip) (standby time in excess of 6 mentioned in case of Call out from HOME standby more than hours) 6 hours case.

39

PCID1

TC_QR_039

Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from AIRPORT standby less than 6 hours case Measured FDP = starts at the start of the airport standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = time spent on Home standby + value from table based on Planned Local Report time The measured and Allowable FDPs are calculated as of the trip mentioned.

40

PCID1

TC_QR_040

Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from AIRPORT standby more than 6 hours case Measured FDP = starts at the start of the airport standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (time spent on Home standby) + (value from table based on Planned Local Report time of the trip) (standby time in excess of 6 The measured and Allowable FDPs are calculated as hours) mentioned.

41

PCID1

TC_QR_041 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby during the times 22:00 to 08:00 and Crew is given less than 2 hour NOTICE PERIOD. Measured FDP = starts at the start of the home standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (value from table based on Planned Local Report time of the trip) The measured and Allowable FDPs are calculated as mentioned.

42

PCID1

TC_QR_042 Make sure that the allowable FDP and Measured FDP calculation are as below in case of Call out from HOME standby during the times 22:00 to 08:00 and Crew is given more than 2 hour NOTICE PERIOD: Measured FDP = starts at the start of the home standby to the arrival time of last operating sector in the duty (ACTUAL UTC times) Allowable FDP = (value from table based on Planned Local Start time of the Home standby activity) The measured and Allowable FDPs are calculated as mentioned.

Rule : FDP CC Unacclimatised - SKIP SHORT DUTY CONCEPT


43 PCID1 TC_QR_043

Suppose we have a trip with duty1, duty2 and duty3. Duty2 is a office activity with more than 6 hours duration. Crew is acclimatized at start of duty1 and unacclimatised at start of duty3. Now while Allowable FDP calculation for duty3, we will look at the rest time available between duty2 and duty3. We wont have to look at the rest between duty1 and duty3 since duty 2 is more than 6 hours in duration. This rest value is taken for the Allowable FDP calculation

Make sure that the allowable FDP and Measured FDP calculation are correct as given

Flight Crew FDP Rules.


44 PCID1 TC_QR_044

Check whether the Flight Crew FDP rules are affected by the FDP Minutes given through IOB.

The Flight Crew FDP rules should not be affected by the FDP Minutes given through IOB.

Round 1 Severity Root Cause Bug Status Comments

Round 2 Actual Output ETS ID Test Status Severity Root Cause Bug Status Comments

Table A and B

Table A for Cabin Crew

Table B for Cabin Crew

Page 31

Table A and B

Page 32

Table A and B

Page 33

Table A and B

Page 34

Table A and B

Page 35

Table A and B

Page 36

Sheet 1: Summary

Sheet 2: General- Pre Conditions

Sheet 3: Test case

Guidelines
Sheet 1: Summary
All the fields are mandatory. The first sheet should contain details about the test cases being created.

Test Information

Task ID: Enter the Bug/ Change Request ID, as provided by the customer. Type of Test: Select either Unit Testing or System Testing from the drop down list. Software Build Version: Enter the build version of the software for which test cases are created. Module Leader: Name of the module leader is to be entered. Date and Time of Test: The date and time of the test is to be entered by the tester. Tested By: Name of the tester who conducted the test. Cells marked in Grey will have the details automatically generated, once the details are entered in Sheet: Test Case. No manu required in these cells.

Test Case Preparation

The entries in this section are used for version control. The use case name, use case number is to be mentioned in this sectio The version details is to be entered in the table provided by the tester.

Test Performing
Details of the test conducted are entered in this table.

Sheet 2: General- Pre Conditions


All the fields are mandatory. Name of Activity : This could be the major steps or activity for a part of a CR or a complete CR Pre Conditions: Enter the Pre-Conditions for the activity

Sheet 3: Test case


All the fields except "comments" is mandatory. SL. No: Enter the serial number Data Pre-Conditions ID: Enter the Pre-Conditions ID in this section Test Case ID: Enter the test case ID Data Input Values: Provide the input data for the tests. Test Script: Enter how the test would be conducted. The steps to be followed can be mentioned here. Expected Output: The output that is required when the test is conducted is to be mentioned here.

Actual Output: The output that is obtained after conducting the test is to be entered by the tester. Test Status: The result of the test is to be mentioned here. Select "P" for Pass and "F" for fail. If test is yet to be conducted on case created, then select "Not Tested". Severity: Enter the severity level of the bug reported. Root Cause: Enter the root cause of the bug ( to be filled by Developer) Bug Status: Enter the status of the bug (to be updated by the developer) Comments: Any general comments to be entered by the tester/ developer can be included here. This is not a mandatory field