Professional Documents
Culture Documents
Pre-Condition: Account should be created 6. Test Data: User Name(UN): jayaramrai,Password(PWD): sajanasri,URL:http://www.irctc.co.in 7. Type of Test Case: Functional Test Case 8. Brief Description: This Test Case is been written to validate ticket reservation Test scenario Test objective Test Description Case ID Successful To Verify for the TC_001 Open the Browser launching of successful Enter the test URL the launching of the Click on GO button application application Successful login of the user To Verify for the successful login of the user TC_002 Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar
Open Plan my To verify for the display of "Plan my Travel" TC_003 Travel page screen successfully along with following From edit field & "Fetch Station code" button at the right side of edit field, by default "Enter City Name" message should be displayed inside From edit field. To edit field & "Fetch Station code" button at the right side of edit field, by default "Enter City Name" message should be displayed in side To edit field. Date field & "Open to calender" button at the right side of Date field, by default it should display current date and should be in "DD-MM-YYYY" format. Class field(Combo box), by default it should show "Select class" message inside box. Ticket Type along with help link i- ticket radio button
e- ticket radio button Quota Check box for Tatkal quota along with help link Find Transfer button Reset button
TC_004
Leave the "From edit field" without entering any data & enter valid data in remainting fields
To verify for the "From edit field" not to accept an empty field.
TC_005
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Leave the "From edit field" without entering any data Enter valid city name in "To edit field" Enter valid date in "Date field" Select valied Class Select valied Ticket Type Click on 'Find Trains' button
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri To edit field: Bangalore Cy Jn(SBC) Date field: 25 Mar 2010 Class field: Sleeper Class(SL) Ticket Type: e-ticket
To verify for the "From edit field" not to accept the invalid data
TC_006
Enter To verify for the nonexisting city "From edit field", should drop an error name in From message "Station Name Not Exist"for edit field nonexisting city name.
TC_007
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: 9 @ + _ ; [ Ban5 man# CHENNAI CENTRAL . Open the Browser Test URL Enter the test URL http://www.irctc.co.in Click on GO button UN: jayaramrai Enter the valid User name in User PWD: sajanasri Name edit field From edit field: Enter the valid Password in Password Ban galore edit field London Click on login button To edit field: Click on the "Plan My Travel" link at Bangalore Cy Jn(SBC) the left navigation bar Date field: Enter nonexisting city name in "From 25 Mar 2010 edit field" Class field: Enter valid city name in "To edit field" Sleeper Class(SL) Enter valid date in "Date field" Ticket Type: Select valied Class e-ticket Select valied Ticket Type Click on 'Find Trains' button Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter invalid data in "From edit field" Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Ban Mang Delhi CHENNAI CENTRAL
To verify for the "From edit field" must drop "Auto Complete" box bellow the From edit field for each data entry (data must be more than 3 charactor)
TC_008
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid data in "From edit field", data must be more than 3 charactor
"Fetch Station To Verify for the TC_009 code" option "Fetch Station code" page (From Field) (From field) should not open, and it should pop up an error message "Please Enter atleast three Characters"
To Verify for the TC_010 successful open of the "Fetch Station code" page (From feld) along with followin objects. "Sation name edit field" along with Mandatory indication ('*' symbol before the edit field), by default it should display the data same as in From edit field. 'Submit' button 'Reset' button "List of station" field, with all the available stations if any. 'Go' button To verify for the "Sation name edit field" not to accept the invalid data TC_011
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter invalid data in "From edit field" Click on 'Fetch Station code' button[ ] Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid data in "From edit field" Click on 'Fetch Station code' button[ ] Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid data in "From edit field" Click on 'Fetch Station code' button[ ] Clear the default data in "Sation name edit field" and then enter invaild data Click on 'Submit' button.
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Ba A ( Number of charaters should be less than 3)
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Mangalore ( Number of charaters should be more than or equals to 3)
Enter To verify for the nonexisting city "Sation name edit field", should display an name in "Sation error message "SORRY!!! No Matching name edit field" Stations Found" (with Red Font color) for (From field) nonexisting city name.
TC_012
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Mangalore ( Number of charaters should be more than or equals to 3) Clear the default data in "Sation name edit field" and then enter : 9 @ + _ ; [ Ban5 man# CHENNAI CENTRAL . Open the Browser Test URL Enter the test URL http://www.irctc.co.in Click on GO button UN: jayaramrai Enter the valid User name in User PWD: sajanasri Name edit field From edit field: Enter the valid Password in Password Mangalore edit field ( Number of charaters Click on login button should be more than or Click on the "Plan My Travel" link at equals to 3) the left navigation bar Clear the default data in Enter valid data in "From edit field" "Sation name edit field" and Click on 'Fetch Station code' button[ then enter : ] Ban galore Clear the default data in "Sation name eeeeeeeeeeeeeee edit field" and then enter nonexisting city zzz name (Number of character should
TC_013
Leave the "To To verify for the edit field" "To edit field" not to without accept an empty field. entering any data & enter valid data in remainting fields
TC_014
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid city name in "From edit field" Left the "To edit field" without entering any data Enter valid date in "Date field" Select valid Class Select valid Ticket Type Click on 'Find Trains' button Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter invalid data in "TO edit field"
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Bangalore Cy Jn(SBC) Date field: 25 Mar 2010 Class field: Sleeper Class(SL) Ticket Type: e-ticket
Enter invalid To verify for the data in To edit "To edit field" not to field accept the invalid data
TC_015
Enter To verify for the TC_016 nonexisting city "To edit field", should drop an error message name in To edit "Station Name Not Exist" for nonexisting city field name.
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri To edit field: 9 @ + _ ; [ Ban5 man# CHENNAI CENTRAL . Open the Browser Test URL Enter the test URL http://www.irctc.co.in Click on GO button UN: jayaramrai Enter the valid User name in User PWD: sajanasri Name edit field From edit field: Enter the valid Password in Password Bangalore Cy Jn(SBC) edit field To edit field: Click on login button Ban galore Click on the "Plan My Travel" link at London the left navigation bar Date field: Enter valid city name in "From edit 25 Mar 2010 field" Class field: Enter nonexisting city name in "To edit Sleeper Class(SL) field" Ticket Type: Enter valid date in "Date field" e-ticket Select valid Class Select valid Ticket Type Click on 'Find Trains' button
"Auto To verify for the "To edit field" must drop TC_017 Complete" box "Auto Complete" box below the To edit field for To edit field for each data entry (data must be more than 3 charactor)
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid data in "To edit field", data must be more than 3 charactor Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter invalid data in "To edit field" Click on 'Fetch Station code' button[ ] Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid data in "To edit field" Click on 'Fetch Station code' button[ ] Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid data in "To edit field" Click on 'Fetch Station code' button[ ] Clear the default data in "Sation name edit field" and then enter invaild data Click on 'Submit' button.
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri To edit field: Ban Mang Delhi CHENNAI CENTRAL
"Fetch Station To Verify for the TC_018 code" option "Fetch Station code" page (To Field) should (To field) not open, and it should pop up an error message "Please Enter atleast three Characters"
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri To edit field: Ba A ( Number of charaters should be more than or equals to 3)
To Verify for the TC_019 successful open of the "Fetch Station code" page (To feld) along with followin objects. "Sation name edit field" along with Mandatory indication ('*' symbol before the edit field), by default it should display the data same as in To edit field. 'Submit' button 'Reset' button "List of station" field, with all the available stations if any. 'Go' button To verify for the "Sation name edit field" not to accept the invalid data TC_020
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri To edit field: Mangalore ( Number of charaters should be more than or equals to 3)
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri To edit field: Mangalore ( Number of charaters should be more than or equals to 3) Clear the default data in "Sation name edit field" and then enter : 9 @ + _ ; [ Ban5 man# CHENNAI CENTRAL .
Enter To verify for the nonexisting city "Sation name edit field", should display an name in "Sation error message "SORRY!!! No Matching name edit field" Stations Found" (with Red Font color) for (To field) nonexisting city name.
TC_021
Open the Browser Test URL Enter the test URL http://www.irctc.co.in Click on GO button UN: jayaramrai Enter the valid User name in User PWD: sajanasri Name edit field To edit field: Enter the valid Password in Password Mangalore edit field ( Number of charaters Click on login button should be more than or Click on the "Plan My Travel" link at equals to 3) the left navigation bar Clear the default data in Enter valid data in "To edit field" "Sation name edit field" and Click on 'Fetch Station code' button[ then enter : ] Ban galore Clear the default data in "Sation name eeeeeeeeeeeeeee edit field" and then enter nonexisting city zzz name (Number of character should Click on 'Submit' button. be in between 2 to 16)
TC_022
Date field
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Click on DD combobox [ ] Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Click on MM combobox [ ]
TC_024
MM combobox
To varify MM combobox
TC_025
YYYY combobox
TC_026
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Click on YYYY combo box [ ] Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid city name in "From edit field" Enter valid city name in "To edit field" Enter invalid date in "Date field" Select valid Class Select valid Ticket Type Click on 'Find Trains' button
Invalid Date
To vefify for the date field not to accept the invalid date
TC_027
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Bangalore Cy Jn(SBC) To edit field: Balarai (BBL) Date field: Yesterday's date (Eg: If Today's date is "11 Mar 2010", then enter "10 Mar 2010") Class field: Sleeper Class(SL) Ticket Type: e-ticket
TC_028
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid city name in "From edit field" Enter valid city name in "To edit field" Enter invalid date in "Date field" Select valied Class Select valied Ticket Type Click on 'Find Trains' button
Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Bangalore Cy Jn(SBC) To edit field: Balarai (BBL) Date field: Greater than or equal to "Current date+91 day's" (Eg: If Today's date is "08 Mar 2010", then enter "5 June 2010") Class field: Sleeper Class(SL) Ticket Type: e-ticket Test URL http://www.irctc.co.in UN: jayaramrai PWD: sajanasri From edit field: Bangalore Cy Jn(SBC) To edit field: Balarai (BBL) Date field: 29 Feb 2010 (Leep year contain only 28 day's) Class field: Sleeper Class(SL) Ticket Type: e-ticket
TC_029
Open the Browser Enter the test URL Click on GO button Enter the valid User name in User Name edit field Enter the valid Password in Password edit field Click on login button Click on the "Plan My Travel" link at the left navigation bar Enter valid city name in "From edit field" Enter valid city name in "To edit field" Enter invalid date in "Date field" Select valid Class Select valid Ticket Type Click on 'Find Trains' button
Class Co
Author: Reviewed:
TC_030 TC_031
Expected Result Login page should be displayed Home page should be displayed. The left navigation bar must contain "Plan My Travel" link
Actual Result
Status or Remark
The "Plan my Travel" screen should be displayed along with following From edit field & "Fetch Station code" button at the right side of edit field, by default "Enter City Name" message should be displayed in side From edit field. To edit field & "Fetch Station code" button at the right side of edit field, by default "Enter City Name" message should be displayed in side To edit field. Date field & "Open to calender" button at the right side of Date field, by default it should display current date and should be in "DD-MM-YYYY" format Class field(Combo box), by default it should show "Select class" message in side box. Ticket Type along with help link i- ticket radio button e-ticket radio button Quota Check box for Tatkal quota along with help link Find Transfer button Reset button
It should drop an error message telling that "Station Name Not Exist"
The "Auto Complete" box must drop bellow the From edit field for each data entry (data must be more than or equals to 3 charactor)
The "Fetch Station code" screen should be displayed along with following "Sation name edit field" along with Mandatory indication ('*' symbol before the edit field), by default it should display the data "Mangalore". 'Submit' button 'Reset' button "List of station" field, should display "MANGALORE CNTL(MAQ)" "MANGALORE JN(MAJN)" 'Go' button It should pop up an error message "Please Enter Only Alphabets"
It should display an error message "SORRY!!! No Matching Stations Found" (with Red Font color)
The "Auto Complete" box must drop bellow the To edit field for each data entry (data must be more than 3 charactor)
The "Fetch Station code" screen should be displayed along with following "Sation name edit field" along with Mandatory indication ('*' symbol before the edit field), by default it should display the data "Mangalore". 'Submit' button 'Reset' button "List of station" field, should display "MANGALORE CNTL(MAQ)" "MANGALORE JN(MAJN)" 'Go' button It should pop up an error message "Please Enter Only Alphabets"
It should display an error message "SORRY!!! No Matching Stations Found" (with Red Font color)
Date field should be in "DD-MM-YYYY" format and it must contain 3 comboboxs: DD combobox, MM combobox and YYYY combobox by default it should show current date, month and year
It must drop "Drop down box", contain all the possible date(1 to 31)
It must drop "Drop down box", contain all the possible Month's ("Jan" to "Dec")
It must drop "Drop down box", with all the possible Years If current date is less than 90 days before the "31-Dec" then, drop down box contain only current year. [i.e., current date < ((31/Dec)-90 days)] If current date is greater than 90 days before the "31-Dec" then, drop down box contain next comming year along with current year. [i.e., current date > ((31/Dec)-90 days)] Error message "Please check the journey date. The Date of journey should be from today" should be displayed.
Error message "Please check the journey date". Reservation is permitted for 90 days in advance with respect to train starting station (journey date not to be counted)" should be displayed.
Error message "The Feb month contain only 28 days" should be displayed.