Name:Yash Joshi Practical No:11
Roll no: 85 Sub :SFT
Aim: Design test cases for flight ticket booking system
Test Case Test Case Objective Input Data Expected Result Actual Result Status
ID
TC_01 Check user can Open flight Website Websit Pass
open booking booking opens e
website website successfully opened
TC_02 Check login with Valid username User logged in Login Pass
valid details and password successfully successful
TC_03 Check login with Wrong Error Error Pass
invalid details username message message
or displayed shown
password
TC_04 Check search Source, Available flights Flights Pass
flights option destination, date displayed displayed
TC_05 Check selecting Select one flight Flight selected Flight selected Pass
flight successfully
TC_06 Check passenger Enter passenger Details accepted Details Pass
details entry name, age accepted
TC_07 Check seat Select seat Seat selected Seat selected Pass
selection number
TC_08 Check payment Valid card/UPI Payment Payment Pass
with valid details details successful successful
TC_09 Check ticket Complete Ticket booked Ticket Pass
confirmation booking and shown displayed
TC_10 Check logout Click logout User logged out Logged out Pass
option
TC_11 Check booking Skip payment Booking should Booking not Fail
without payment step not complete completed
Name:Yash Joshi Practical No:12
Class:CO6K Sub: SFT
Test Test Case Input Data Expected Result Actual Result Status
Case ID Objective
TC_01 Check Press call Elevator Elevator Pass
elevator button at 4th arrives at 4th arrived at 4th
response to floor floor floor
floor call
TC_02 to call button Press call Button light turns Button light Pass
light indication button ON turned ON
TC_03 floor selection Select 5th floor Elevator moves Elevator moved Pass
inside elevator to 5th floor to 5th floor
TC_04 Test Elevato Correct floor Correct floor Pass
floor r number number
display moving displayed displayed
operation between floors
TC_05 Confirm door Place object Door remains Door remained Pass
safety sensor between doors open open
TC_06 Check No obstruction Door closes Door closed Pass
automatic automatically automatically
door
closing
TC_07 Test overload Load Alarm Alarm Pass
protection exceeds activates, door activated, door
limit does not did not
close close
TC_08 Check Press Alarm sounds Alarm sounded Pass
emergency alarm
alarm button
TC_09 Check Press Elevator Elevator Pass
emergency emergency stops stopped
stop stop button immediately immediately
TC_10 Check door Door Door closed Fail
Place object
safety should with object in
between
sensor remain between
elevator
open
doors
Name: Yash Joshi Sub:STE
Practical no:12 Class:CO6K
AIM: Design test plan and cases for elevator
1. Test Plan ID
TP_ELVATOR_01
2. Objective
The main aim of this testing is to make that the elevator system works properly and safely in
a malls. This testing will checking the elevator moves to the from top to bottom, open and
closes doors properly.
3. Scope
In Scope
1. Overload detection
2. Emergency button
3. Correct movement between floors
4. Floor Display panel
5. To open & close doors
6. Weight limit sensor
Out of Scope
Maintaince activities
4. Test Items
1. Weight sensor
2. Floor Door system
3. Alaram & emergency system
4. Power system
5. Test Environment
1. Power supply
2. Display panel
3. Control inside and outside button
4. Fan button
Name: Yash Joshi Sub:STE
Practical no:12 Class:CO6K
6. Entry Criteria
1. Power supply is available
2. Button and sensor are working properly
3. Elevator installation is completed
7. Exit Criteria
1. All test cases are executed
2. Safety features are verified
3. System works correctly
8. Roles and Responsibilities
1. Tester:to perfrom testing
2. Developer : fix error found during testing
3. Project head : final project overview
9. Deliverables
1. Test plan document
2. Test case
3. Bug report
4. Final testing report
10. Test Approach
Functional Testing:
Check if elevator responds correctly when buttons are pressed.
Safety Testing:
Check alarm, overload, and emergency features.
Boundary Testing:
Check top floor and ground floor limits.
Performance Testing:
Check how elevator handles multiple requests.
Name:Yash Joshi Practical No:13
Class:CO6K Sub:SFT
Aim: Design test plan and test cases for Notepad (MS Window based) Application
Test plan
1. Test Plan ID
TP_NOTEPAD_01
2. Objective
The objective of this test plan is to check the Notepad application works properly.
We test basic functions like open,save,copy,paste,cut ,close.
3. Scope
In Scope
• Opening Notepad
• Typing text
• Saving a file
• Opening an existing file
• Cut, Copy and Paste
• Find text
• Closing Notepad
Out of Scope
• Performance testing
• Security testing
• Printing on network printers
• Advanced OS level testing
4. Test Items
• [Link]
• File menu
• Edit menu
• Format menu
• Help menu
5. Test Environment
Name:Yash Joshi Practical No:13
Class:CO6K Sub:SFT
• Operating System: Windows 10 / Windows 11
• Application: Microsoft Notepad
• Hardware: Normal PC or Laptop
• RAM: Minimum 4 GB
6. Entry Criteria
Testing will start when:
• Windows OS is installed properly
• Notepad application is available
• System is working normally
7. Exit Criteria
Testing will stop when:
• All test cases are executed
• All major bugs are fixed
• Expected results are achieved
8. Rules and Responsibilities
• Tester will execute test cases
• Tester will report bugs if found
• Developer will fix the bugs
• Retesting will be done after bug fix
9. Deliverables
• Test Plan document
• Test Case document
• Test Execution Report
• Bug Report (if any)
10. Test Approach
Manual testing will be used.
Each function of Notepad will be tested step by step by giving input and checking output.
Name:Yash Joshi Practical No:13
Class:CO6K Sub:SFT
Test cases:
Test Test Case Input Data Expected Actual Result Status
Case ID Objective Result
TC_01 Ensure Double Notepad Notepad opened Pass
Notepad click window
opens Notepad opens
properly
TC_02 Check typing Type text in Text should Text appeared Pass
text Notepad appear
TC_03 Check save file Save file as File saved File saved Pass
option [Link] successfully
TC_04 To perform Open saved file File opens File opened Pass
open file option correctly
TC_05 Check copy Copy and paste Text pasted Text pasted Pass
and paste text correctly
TC_06 Check cut Cut selected text Text removed Text removed Pass
option
TC_07 Check find Find a word Word found Word found Pass
option
TC_08 Check close Close Notepad Application Application closed Pass
option closes
TC_09 Check save file Click Save System ask for File not saved and Fail
without name without file name no message
entering file shown
name
Name:Yash Joshi Practical No:14
Class:CO6K Sub:STE
Aim : Test Summary Report for zomato Website
Project: Zomato Online Food Ordering Website
Tested By: Yash Joshi
Test Date: 21-Feb-2026
Environment: Windows 10, Chrome v120, Internet Speed 100 Mbps
• Test Summary Report Identifier:
TSR-ZOMATO-2026-01 – Unique ID for the test summary report.
• Summary:
Testing was carried out on the Zomato online food ordering website to verify major
functionalities such as user registration, login, restaurant search, menu view, add to cart,
order placement, payment, and order tracking. The purpose of testing was to ensure smooth
operation, correct functionality, and good user experience.
• Variances:
During testing, minor delays were observed in restaurant image loading and order
confirmation response time. Some UI alignment issues were noticed on smaller screen
resolutions and were planned for later improvement.
• Comprehensiveness:
All high and medium priority features were completely tested. Critical flows such as user
login, restaurant selection, food ordering, and payment were tested thoroughly. Low priority
features like reviews, ratings, and offers section received limited testing.
• Summary of Results:
Most test cases passed successfully. Some issues identified during testing include:
• Delay in loading restaurant images
• Occasional mismatch in delivery time estimation
• Slow response during peak hours at payment stage
Name:Yash Joshi Practical No:14
Class:CO6K Sub:STE
Critical defects were fixed, and minor UI issues were deferred for future updates.
• Evaluation:
The Zomato website is stable, reliable, and user-friendly. It meets the required quality
standards, and no major defects are pending. The system is considered ready for use by
customers.
• Activities Summary:
Testing activities included requirement understanding, test planning, test case preparation,
environment setup, functional testing, UI testing, defect reporting, retesting, regression
testing, and limited automation for frequently used test scenarios.
• Approvals:
The test summary report was reviewed and approved by the QA Lead, Test Manager, and
Project Manager.
The Zomato website is recommended for deployment and public use.
Name:Yash Joshi Practical No:15
Class:CO6K Sub:STE
Aim : Design test cases and test summary report for a travel booking application
Project: TravelEase Online Travel Booking Application
Tested By: Yash Joshi
Test Date: 21-Feb-2026
Environment: Windows 10, Chrome v120, Internet Speed 100 Mbps
• Test Summary Report Identifier:
TSR-TRAVEL-2026-01 – Unique ID for the test summary report.
• Summary:
Testing was performed on the TravelEase travel booking application to verify core
functionalities such as user login, travel search, selection of flight/bus/hotel, passenger details
entry, payment processing, booking confirmation, and logout. The goal of testing was to
ensure smooth functionality and correct booking flow.
• Variances:
Minor delays were observed during search result loading and payment processing during
peak hours. Some UI alignment issues were noticed on smaller screen devices and were
planned for future improvement.
• Comprehensiveness:
All high and medium priority features were fully tested. Important user flows such as
authentication, booking, and payment were tested thoroughly. Low priority features like
offers and reviews received limited testing.
• Summary of Results:
• Slow loading of search results
• Occasional delay during payment processing
• Minor UI issues on mobile screens
Name:Yash Joshi Practical No:15
Class:CO6K Sub:STE
• Evaluation:
The TravelEase application is stable and user-friendly. It meets the required quality standards
and is ready for use. No critical defects are pending.
• Activities Summary:
Testing activities included requirement analysis, test planning, test case design, environment
setup, functional testing, UI testing, defect reporting, retesting, regression testing, and limited
automation.
• Approvals:
The test summary report was reviewed and approved by the QA Lead, Test Manager, and
Project Manager.
The TravelEase application is recommended for deployment and public use.
Name:Yash Joshi Practical No:15
Class:CO6K Sub:STE
Test Cases:
Test Case Test Case Input Data Expected Result Actual Status
ID Objective Result
TC_01 Check website Open Website Website Pass
opens properly travel opens opened
booking successfully
website
TC_02 Check user login Valid username User logged in Login Pass
with valid details & password successful
TC_03 Check Source, Available Options Pass
search travel destination options displayed
option , displayed
date
TC_04 Check selection Select Option selected Option Pass
of travel option flight/bus/hotel selected
TC_05 Check passenger Enter name, Details accepted Details Pass
details entry age, ID accepted
TC_06 Check seat/room Select seat or Selection Selected Pass
selection room successful
TC_07 Check payment Valid card/UPI Payment Payment Pass
with valid details details successful successful
TC_08 Check booking Complete Ticket/booking Booking Pass
confirmation booking confirmed confirmed
TC_09 Check logout Click logout User logged out Logged out Pass
option
TC_10 Check booking Skip payment Booking should Booking Fail
without payment step not complete completed
Name:Yash Joshi Practical No:16
Class:CO6K Sub:STE
AIM: Design test plan and test cases for the login functionality of a social media application.
1. Test Plan ID
TP_INSTAGRAM_LOGIN_01
2. Objective
The objective of this test plan is to check whether the login functionality of Instagram
works correctly for valid and invalid users.
3. Scope
In Scope
• Login using valid username and password
• Login using invalid credentials
• Error message validation
• Forgot password option
• Logout after login
Out of Scope
• New user registration
• Profile editing
• Posting photos or videos
• Performance and security testing
4. Test Items
• Instagram login page
• Username field
• Password field
• Login button
• Forgot password link
5. Test Environment
• Operating System: Windows 10 / Windows 11
• Browser: Google Chrome
• Application Type: Web-based Instagram application
Name:Yash Joshi Practical No:16
Class:CO6K Sub:STE
• Internet Connection: Required
6. Entry Criteria
Testing will start when:
• Instagram website is accessible
• Login page is available
• Test user account exists
7. Exit Criteria
Testing will end when:
• All login test cases are executed
• All critical defects are fixed
• Login functionality works properly
8. Roles and Responsibilities
• Tester: Design and execute test cases
• Developer: Fix reported issues
• Test Lead: Review test results
9. Deliverables
• Test Plan document
• Test Case document
• Test Execution Report
• Defect Report
10. Test Approach
Manual testing is used.
Different login scenarios are tested by providing valid and invalid inputs and checking
system response.
Name:Yash Joshi Practical No:16
Class:CO6K Sub:STE
Test cases
Test Test Case Input Data Expected Result Actual Status
Case ID Objective Result
TC_01 Check login with Valid username User logged in Login Pass
valid credentials & password successfully successful
TC_02 Check login with Valid Error message Error Pass
invalid password username, displayed message
wrong shown
password
TC_03 Check login with Wrong Error message Error Pass
invalid username username, displayed message
valid password shown
TC_04 Check login with Username & Validation Message Pass
empty fields password blank message shown shown
TC_05 Check forgot Click forgot Password reset Reset Pass
password option password option shown option
shown
TC_06 Check password Type password Password should Password Pass
masking be hidden hidden
TC_07 Check login button Click login Login process Login Pass
button starts started
TC_08 Check logout after Click logout User logged out Logged out Pass
login
TC_09 Check session User idle for User logged out User Pass
timeout long time logged out
TC_10 Check login with Enter special Login should fail Login Fail
invalid characters characters allowed
Name:Yash Joshi Practical No:17
Class:CO6K Sub:STE
AIM: Generate Defect Report for Library Management System
Field Details
ID LMS_01
Project Library Management System
Release Version 2.0
Module Issue Book
Defect Build LMS_B1
Version
Summary Book not issued even with valid student details
Description System is not issuing the book even after entering correct student ID and
book ID
Step to 1. Login to Library Management System2. Go to Issue Book module3.
Replicate Enter valid student ID and book ID4. Click on Issue button
Actual Result Error message displayed and book not issued
Expected Result Book should be issued successfully
Attachment issuebook_error.jpg
Remark Book issuing functionality should work properly
Defect Severity High
Defect Priority PR_1
Reported By Mr. Yash Joshi
Assign To Mrs. Bhojankar M.
Status Open
Fixed Build 12.09
Version
Name:Yash Joshi Practical No:18
Class:CO6K Sub:STE
AIM: Validate Defect Report for ATM Machine
Field Details
ID ATM_01
Project ATM Banking System
Release Version 3.2
Module Cash Withdrawal
Defect Build ATM_B3
Version
Summary Amount debited but cash not dispensed
Description ATM debits the amount from account but does not dispense cash
Step to Replicate 1. Insert ATM card2. Enter correct PIN3. Select withdrawal option4.
Enter amount and confirm
Actual Result Amount debited from account, no cash received
Expected Result Cash should be dispensed and amount debited
Attachment atm_error.jpg
Remark Customer money safety issue
Defect Severity High
Defect Priority PR_1
Reported By Mr. Yash Joshi
Assign To Mrs. Bhojankar M.
Status Open
Fixed Build Not Fixed
Version
Name:Yash Joshi Practical No:19
Class:CO6K Sub:STE
AIM: Execute Test Cases to Generate Defect Report for any login form
Field Details
ID LF_01
Project Login Form Application
Release Version 1.0
Module Username & Password
Defect Build LF_B1
Version
Summary Login failed for correct username and password
Description System does not allow login even when correct credentials are entered
Step to Replicate 1. Open login page
2. Enter correct username and password
3. Click Login
Actual Result Error message displayed
Expected Result User should login successfully
Attachment login_error.jpg
Remark Login functionality should work properly
Defect Severity High
Defect Priority PR_1
Reported By Mr. Yash Joshi
Assign To Development Team
Status Open
Fixed Build Version 2.0
Name:Yash Joshi Practical No:19
Class:CO6K Sub:STE
Test Cases :
Test Test Case Input Data Expected Actual Result Status
Case ID Objective Result
TC_01 Check login with Correct username User should Login Pass
valid credentials & password login successful
TC_02 Check login with Correct username, Error message Error Pass
invalid password wrong password shown message
shown
TC_03 Check login with Username & Validation Validation Pass
empty fields password blank message shown shown
TC_04 Check forgot Click forgot Reset option Reset option Pass
password option password shown shown
TC_05 Check login with Correct username User should Login failed Fail
correct credentials & password login
Name:Yash Joshi Practical No:20
Class:CO6K Sub:STE
AIM: Defect Report for Hostel Admission Form.
Field Details
ID HAF_01
Project Hostel Admission Management System
Release Version 1.0
Module Student Registration
Defect Build HAF_B1
Version
Summary Form not submitted with valid student details
Description Hostel admission form is not accepting valid student information and does
not submit successfully
Step to 1. Open hostel admission form
Replicate 2. Enter valid student details (name, course, year, mobile number)
3. Click on Submit button
Actual Result Error message displayed and form not submitted
Expected Result Form should be submitted successfully
Attachment hostel_form_error.jpg
Remark Admission form submission should work properly
Defect Severity High
Defect Priority PR_1
Reported By Mr. Yash Joshi
Assign To Mrs. Bhojankar M.
Status Open
Fixed Build Not Fixed
Version
Name:Yash Joshi Practical No:21
Class:CO6K Sub:SFT
Aim: Installation and Configuration of Selenium IDE.
step1: Open Mozilla Firefox browser.
Go to Firefox Add-ons website.
Search for “Selenium IDE”.
Click “Add to Firefox”.
Grant required permissions.
Name:Yash Joshi Practical No:21
Class:CO6K Sub:SFT
Name:Yash Joshi Practical No:21
Class:CO6K Sub:SFT
To click on Run current test
Name:Yash Joshi Practical No:22
Class:CO6K Sub:SFT
Aim: Test Case Design and Execution for Notepad (Windows-Based) Using Selenium IDE
Name:Yash Joshi Practical No:22
Class:CO6K Sub:SFT
Test cases
Test Case ID Test Case Input Data Expected Result Actual Result Status
Objective
TC_01 Check Notepad Launch Notepad window Notepad Pass
opens properly Notepad opens opened
TC_02 Check typing text Type Text appears Text Pass
“Hello” appeared
TC_03 Check save file Save file as File saved File saved Pass
option [Link] successfully
TC_04 Check open file Open File opens File opened Pass
option [Link] correctly
TC_05 Check copy Copy Text copied Text copied Pass
operation selected text
TC_06 Check paste Paste Text pasted Text pasted Pass
operation copied text
TC_07 Check cut Cut selected Text removed Text removed Pass
operation text
TC_08 Check find option Find a word Word found Word found Pass
TC_09 Check close option Close Application Application Pass
Notepad closes closed
TC_10 Check save without Click Save System should No message Fail
filename without file ask for file name shown
name
Name : Yash Joshi Class: Practical No:24
CO6K Sub:SFT
Aim: Installation and Configuration of Selenium WebDriver
Step 1: Install Java (JDK)
Step 2: Install Eclipse IDE
Name : Yash Joshi Class: Practical No:24
CO6K Sub:SFT
Name : Yash Joshi Class: Practical No:24
CO6K Sub:SFT
code:
import [Link];
import [Link];
Name : Yash Joshi Class: Practical No:24
CO6K Sub:SFT
public class TestSelenium {
public static void main(String[] args) {
[Link]("[Link]", "C:\\path\\[Link]");
WebDriver driver = new ChromeDriver();
[Link]("[Link]
[Link]("Title is: " + [Link]());
[Link]();
o/p: Chrome Opens
Name : Yash Joshi Class: Practical No:24
CO6K Sub:SFT
Console prints : Title is: Google
Name:Yash Joshi Practical No:23
Class:CO6K Sub:SFT
Aim: Test Case Design and Execution for MS Word application using Selenium IDE.
Step 1: Identify Testable Functions
First, decide what you want to test in MS Word.
Examples:
• Open MS Word
• Type text
• Save document
• Open saved document
• Close MS Word
Step 2: Launch Selenium IDE
1. Open Google Chrome / Firefox
2. Click on Selenium IDE extension
3. Click on Create a new project
4. Give project name (Example: MS_Word_Test)
Step 3: Start Recording Test Case
1. Click on Record button
2. Selenium IDE starts recording actions
3. Open MS Word application
4. Perform actions one by one:
o Open MS Word
o Type some text (Example: “Automation Testing”)
o Save file as [Link]
o Close MS Word
Name:Yash Joshi Practical No:23
Class:CO6K Sub:SFT
Name:Yash Joshi Practical No:23
Class:CO6K Sub:SFT
Test cases
Test Test Case Input Data Expected Result Actual Result Status
Case ID Objective
TC_01 Check MS Word Launch MS MS Word window MS Word Pass
opens properly Word opens opened
TC_02 Check typing text Type Text should Text appeared Pass
“Software appear
Testing”
TC_03 Check save file Save file as File saved File saved Pass
option [Link] successfully
TC_04 Check open file Open File opens File opened Pass
option [Link] correctly
TC_05 Check copy and Copy and paste Text pasted Text pasted Pass
paste text correctly
TC_06 Check cut option Cut selected Text removed Text removed Pass
text
TC_07 Check bold Apply bold to Text becomes Text became Pass
formatting text bold bold
TC_08 Check find option Find a word Word found Word found Pass
TC_09 Check close Close MS Application closes Application Pass
application Word closed
TC_10 Check save Click save System should ask No message Fail
without file name without name for file name shown
Name : Yash Joshi Class: Practical No:25
CO6K Sub:SFT
Aim: Browser Automation with WebDriver
STEP 1: Install Python
Step 2:install pycharm
Install Selenium in PyCharm
Download ChromeDriver
Code: from selenium import webdriver
from [Link] import By
import time
# Open Chrome browser
driver = [Link]()
[Link]("[Link]
Name : Yash Joshi Class: Practical No:25
CO6K Sub:SFT
# Enter username
driver.find_element([Link], "username").send_keys("tomsmith")
# Enter password
driver.find_element([Link], "password").send_keys("SuperSecretPassword!")
# Click login button
driver.find_element(By.CLASS_NAME, "radius").click()
# Wait to see result
[Link](5)
# Close browser
[Link]()
OUTPUT :-
Name : Yash Joshi Practical No:26
Class: CO6K Sub:SFT
Aim: Handling Multiple Windows and Tabs in WebDriver
Code in python:
from selenium import webdriver
from [Link] import By
import time
driver = [Link]()
[Link]("[Link]
# Store main window ID
main_window = driver.current_window_handle
# Click the link that opens new window
driver.find_element(By.LINK_TEXT, "Click Here").click()
[Link](2)
# Get all window handles
all_windows = driver.window_handles
# Switch to new window
for window in all_windows:
if window != main_window:
driver.switch_to.window(window)
break
# Print new window text
print("New Window Text:",
driver.find_element(By.TAG_NAME, "h3").text)
[Link](3)
# Close new window
[Link]()
Name : Yash Joshi Practical No:26
Class: CO6K Sub:SFT
# Switch back to main window
driver.switch_to.window(main_window)
print("Back to Main Window:",
driver.find_element(By.TAG_NAME, "h3").text)
[Link](3)
[Link]()
o/p:
Name : Yash Joshi Practical No:26
Class: CO6K Sub:SFT