SlideShare a Scribd company logo
1 of 16
Goibibo
Welcome To
2
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
TEAM INTRODUCTION:
1. PRITI CHAVAN.R - TEAMLEAD
2. HEENAKAUSAR - TEAM MEMBER
3.KHUSHI SINGH - TEAM MEMBER
4.KAMESHWARI.S - TEAM MEMBER
5.DIVYA.P - TEAM MEMBER
3
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
Project Introduction:
Goibibo is India’s leading online travel booking brand providing range of choice for
hotels, flights, trains, bus and c1ars for travelers. Our core value differentiator is the most
trusted user experience, be it in terms of quickest search and booking, fastest payments,
settlement or refund processes.
This document is prepared to provide general guidelines to automate goibibo web
application. This document need to be followed for efficient automation testing with ease of
change (Easy to Maintain).
This document guides about designing pattern, object repository, object repository,
framework (data-driven, keyword, hybrid etc), report generating API to be used, testing
activities, test artifacts (test plan, test cases, test scripts, RTM, defect report etc.), test level,
test types etc
4
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
 Project overview – Features Tested
1. Login module: In this module, we authenticate user for logging in by passing the login c
credentials
5
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
3. Search flights & Book a flight :
6
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
Search Hotels & Book a Hotel :
In this module the user search for the hotel by selecting the
destination location
And the user book a particular hotel as per the user
Requirements by providing essential credentials
7
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
8
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
APPROACH USED:
Object Repository:
• Object Repository is location where all objects/elements properties of SUT are stored.
Object Repository should be only one so that if property updated at one place then it should reflect
everywhere
• Selenium WebDriver does not offer an in-built object repository by default. However, object
repositories can be built using the key-value pair approach wherein the key refers to the name given to
the object and value refers to the properties used to uniquely identify an object within the web page.
• Excel file, XML file, JSON file, Property are used for storing Object properties
9
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
 Page Object Model/Page Factory for Selenium
• Page object model is a design pattern or a framework that we used in Selenium using which we
created an object repository of the different web elements across the application. To simplify, in the Page
Object Model framework, we created a class file for each web page
• Number of Classes in Selenium Java should be equals to number of Pages available in SUT
. • Every Class will have element property at top & respective actions at bottom.
• Due to POM re-usability of code gets increased & code becomes easy for maintenance. • Use
either Simple POM or Page Factory whichever you like.
10
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
 Framework:
 Data-Driven Framework: Used below types for Data-Driven Framework.
1.Excel
2.TestNG
Keyword/Action Driven Framework:
This Define keywords either High level which contains multiple steps or Low Level keywords which contains single step so that complex
coding can be abstracted to single re-usable keywords
Hybrid:
If automation script uses both Data-Driven Framework & Keyword Driven Framework then it becomes Hybrid.
11
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
 Sample Architecture:
Test Reporting:
This popular unit testing framework is inspired by JUnit and NUnit. It comes with a library with a default
reporting feature ...
• 1. ReportNG.
• 2. Allure.
• 3. JUnit.
.
12
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
Test Types & Level of Testing:
Following Types of Testing & Levels of Testing are done.
1. Regression Testing
2. Functional Testing
3. Compatibility Testing (Cross browser Testing)
13
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
 TEST ACTIVITIES:
 1. Requirement Analysis : Identified customer's needs and Evaluated system for feasibility.
 2. Test Analysis & Test Design(Test Case writing ) : Reviewed the test basis
 3. Test Scripts Writing : Here in Test case stepby step procedureis done to testan application
 4. Test Execution : Here we executedthe code and compared the expectedand actualresults.
 5. Report Generation & Defect Reporting: This tool is used for creating reportsprimarily for business users.
14
©Larsen & Toubro Infotech Ltd. Privileged and Confidential
Contributions:
Requirement Analysis -Kameswari S, Divya P
Test planning -Divya P, Kameswari S
Test scenario scripting - Khushi S
Test case Scripting - Heena K, Priti C, Khushi S
Writing TestNG TC -Priti C
Automation Framework -Heena K,Khushi S,Priti C
Report generation -Heena K
THANK YOU
“Software Testers do not make software ;
They only make them better”
Project_Goibibo information technology automation testing.pptx

More Related Content

Similar to Project_Goibibo information technology automation testing.pptx

4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-54&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5hemasubbu08
 
Test Automation Framework Development Introduction
Test Automation Framework Development IntroductionTest Automation Framework Development Introduction
Test Automation Framework Development IntroductionGanuka Yashantha
 
Microsoft power point automation-opensourcetestingtools_matrix-1
Microsoft power point   automation-opensourcetestingtools_matrix-1Microsoft power point   automation-opensourcetestingtools_matrix-1
Microsoft power point automation-opensourcetestingtools_matrix-1tactqa
 
Microsoft power point automation-opensourcetestingtools_matrix-1
Microsoft power point   automation-opensourcetestingtools_matrix-1Microsoft power point   automation-opensourcetestingtools_matrix-1
Microsoft power point automation-opensourcetestingtools_matrix-1tactqa
 
Srinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_ResumeSrinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_ResumeSrinivasa rao
 
Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)CIVEL Benoit
 
Cerberus_Presentation1
Cerberus_Presentation1Cerberus_Presentation1
Cerberus_Presentation1CIVEL Benoit
 
Priyanka Singh_testing_resume
Priyanka Singh_testing_resumePriyanka Singh_testing_resume
Priyanka Singh_testing_resumePriyanka Singh
 
Wellington MuleSoft Meetup 2021-02-18
Wellington MuleSoft Meetup 2021-02-18Wellington MuleSoft Meetup 2021-02-18
Wellington MuleSoft Meetup 2021-02-18Mary Joy Sabal
 
Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Shelly Megan
 
Resume_Sivasankaraiah Poli
Resume_Sivasankaraiah PoliResume_Sivasankaraiah Poli
Resume_Sivasankaraiah PoliSiva Poli
 
Resume_2016Aug
Resume_2016AugResume_2016Aug
Resume_2016AugI-Fan Chu
 
SpringCloudConfig.pptx.pdf
SpringCloudConfig.pptx.pdfSpringCloudConfig.pptx.pdf
SpringCloudConfig.pptx.pdfKnoldus Inc.
 
Shahnawaz Md Test Engineer
Shahnawaz Md Test EngineerShahnawaz Md Test Engineer
Shahnawaz Md Test EngineerShahnawaz Md
 
Pros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdfPros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdfkalichargn70th171
 

Similar to Project_Goibibo information technology automation testing.pptx (20)

4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-54&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
4&5.pptx SOFTWARE TESTING UNIT-4 AND UNIT-5
 
Selva_Selenium
Selva_SeleniumSelva_Selenium
Selva_Selenium
 
Test Automation Framework Development Introduction
Test Automation Framework Development IntroductionTest Automation Framework Development Introduction
Test Automation Framework Development Introduction
 
Microsoft power point automation-opensourcetestingtools_matrix-1
Microsoft power point   automation-opensourcetestingtools_matrix-1Microsoft power point   automation-opensourcetestingtools_matrix-1
Microsoft power point automation-opensourcetestingtools_matrix-1
 
Microsoft power point automation-opensourcetestingtools_matrix-1
Microsoft power point   automation-opensourcetestingtools_matrix-1Microsoft power point   automation-opensourcetestingtools_matrix-1
Microsoft power point automation-opensourcetestingtools_matrix-1
 
Srinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_ResumeSrinivas_Selenium_3 Years_Resume
Srinivas_Selenium_3 Years_Resume
 
Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)
 
Cerberus_Presentation1
Cerberus_Presentation1Cerberus_Presentation1
Cerberus_Presentation1
 
Php Web Frameworks
Php Web FrameworksPhp Web Frameworks
Php Web Frameworks
 
Priyanka Singh_testing_resume
Priyanka Singh_testing_resumePriyanka Singh_testing_resume
Priyanka Singh_testing_resume
 
Wellington MuleSoft Meetup 2021-02-18
Wellington MuleSoft Meetup 2021-02-18Wellington MuleSoft Meetup 2021-02-18
Wellington MuleSoft Meetup 2021-02-18
 
Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!
 
Resume_Sivasankaraiah Poli
Resume_Sivasankaraiah PoliResume_Sivasankaraiah Poli
Resume_Sivasankaraiah Poli
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
Raghavendra_SQA_Resume
Raghavendra_SQA_ResumeRaghavendra_SQA_Resume
Raghavendra_SQA_Resume
 
Resume_2016Aug
Resume_2016AugResume_2016Aug
Resume_2016Aug
 
SpringCloudConfig.pptx.pdf
SpringCloudConfig.pptx.pdfSpringCloudConfig.pptx.pdf
SpringCloudConfig.pptx.pdf
 
Shahnawaz Md Test Engineer
Shahnawaz Md Test EngineerShahnawaz Md Test Engineer
Shahnawaz Md Test Engineer
 
Pros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdfPros and Cons of key test automation frameworks.pdf
Pros and Cons of key test automation frameworks.pdf
 
Kanth_testing_resume
Kanth_testing_resumeKanth_testing_resume
Kanth_testing_resume
 

Recently uploaded

GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024AHOhOops1
 
2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 series2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 seriesdatazaky
 
2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agencyHyundai Motor Group
 
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样whjjkkk
 
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一ypfy7p5ld
 
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样gfghbihg
 
Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Komal Khan
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxDineshKumar4165
 
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一F La
 
What Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop WorkingWhat Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop WorkingEscondido German Auto
 
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaFULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaMalviyaNagarCallGirl
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualExcavator
 
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Independent Andheri Call Girls 9833363713
Independent Andheri Call Girls 9833363713Independent Andheri Call Girls 9833363713
Independent Andheri Call Girls 9833363713Komal Khan
 
UNIT-III-TRANSMISSION SYSTEMS REAR AXLES
UNIT-III-TRANSMISSION SYSTEMS REAR AXLESUNIT-III-TRANSMISSION SYSTEMS REAR AXLES
UNIT-III-TRANSMISSION SYSTEMS REAR AXLESDineshKumar4165
 
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样umasea
 
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 

Recently uploaded (20)

GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024
 
2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 series2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 series
 
Hot Sexy call girls in Pira Garhi🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Pira Garhi🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Pira Garhi🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Pira Garhi🔝 9953056974 🔝 escort Service
 
2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency
 
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
 
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
 
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
 
Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
 
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
 
What Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop WorkingWhat Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop Working
 
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaFULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
 
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Independent Andheri Call Girls 9833363713
Independent Andheri Call Girls 9833363713Independent Andheri Call Girls 9833363713
Independent Andheri Call Girls 9833363713
 
UNIT-III-TRANSMISSION SYSTEMS REAR AXLES
UNIT-III-TRANSMISSION SYSTEMS REAR AXLESUNIT-III-TRANSMISSION SYSTEMS REAR AXLES
UNIT-III-TRANSMISSION SYSTEMS REAR AXLES
 
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
 
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
 
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
 

Project_Goibibo information technology automation testing.pptx

  • 2. 2 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential TEAM INTRODUCTION: 1. PRITI CHAVAN.R - TEAMLEAD 2. HEENAKAUSAR - TEAM MEMBER 3.KHUSHI SINGH - TEAM MEMBER 4.KAMESHWARI.S - TEAM MEMBER 5.DIVYA.P - TEAM MEMBER
  • 3. 3 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential Project Introduction: Goibibo is India’s leading online travel booking brand providing range of choice for hotels, flights, trains, bus and c1ars for travelers. Our core value differentiator is the most trusted user experience, be it in terms of quickest search and booking, fastest payments, settlement or refund processes. This document is prepared to provide general guidelines to automate goibibo web application. This document need to be followed for efficient automation testing with ease of change (Easy to Maintain). This document guides about designing pattern, object repository, object repository, framework (data-driven, keyword, hybrid etc), report generating API to be used, testing activities, test artifacts (test plan, test cases, test scripts, RTM, defect report etc.), test level, test types etc
  • 4. 4 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential  Project overview – Features Tested 1. Login module: In this module, we authenticate user for logging in by passing the login c credentials
  • 5. 5 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential 3. Search flights & Book a flight :
  • 6. 6 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential Search Hotels & Book a Hotel : In this module the user search for the hotel by selecting the destination location And the user book a particular hotel as per the user Requirements by providing essential credentials
  • 7. 7 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential
  • 8. 8 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential APPROACH USED: Object Repository: • Object Repository is location where all objects/elements properties of SUT are stored. Object Repository should be only one so that if property updated at one place then it should reflect everywhere • Selenium WebDriver does not offer an in-built object repository by default. However, object repositories can be built using the key-value pair approach wherein the key refers to the name given to the object and value refers to the properties used to uniquely identify an object within the web page. • Excel file, XML file, JSON file, Property are used for storing Object properties
  • 9. 9 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential  Page Object Model/Page Factory for Selenium • Page object model is a design pattern or a framework that we used in Selenium using which we created an object repository of the different web elements across the application. To simplify, in the Page Object Model framework, we created a class file for each web page • Number of Classes in Selenium Java should be equals to number of Pages available in SUT . • Every Class will have element property at top & respective actions at bottom. • Due to POM re-usability of code gets increased & code becomes easy for maintenance. • Use either Simple POM or Page Factory whichever you like.
  • 10. 10 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential  Framework:  Data-Driven Framework: Used below types for Data-Driven Framework. 1.Excel 2.TestNG Keyword/Action Driven Framework: This Define keywords either High level which contains multiple steps or Low Level keywords which contains single step so that complex coding can be abstracted to single re-usable keywords Hybrid: If automation script uses both Data-Driven Framework & Keyword Driven Framework then it becomes Hybrid.
  • 11. 11 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential  Sample Architecture: Test Reporting: This popular unit testing framework is inspired by JUnit and NUnit. It comes with a library with a default reporting feature ... • 1. ReportNG. • 2. Allure. • 3. JUnit. .
  • 12. 12 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential Test Types & Level of Testing: Following Types of Testing & Levels of Testing are done. 1. Regression Testing 2. Functional Testing 3. Compatibility Testing (Cross browser Testing)
  • 13. 13 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential  TEST ACTIVITIES:  1. Requirement Analysis : Identified customer's needs and Evaluated system for feasibility.  2. Test Analysis & Test Design(Test Case writing ) : Reviewed the test basis  3. Test Scripts Writing : Here in Test case stepby step procedureis done to testan application  4. Test Execution : Here we executedthe code and compared the expectedand actualresults.  5. Report Generation & Defect Reporting: This tool is used for creating reportsprimarily for business users.
  • 14. 14 ©Larsen & Toubro Infotech Ltd. Privileged and Confidential Contributions: Requirement Analysis -Kameswari S, Divya P Test planning -Divya P, Kameswari S Test scenario scripting - Khushi S Test case Scripting - Heena K, Priti C, Khushi S Writing TestNG TC -Priti C Automation Framework -Heena K,Khushi S,Priti C Report generation -Heena K
  • 15. THANK YOU “Software Testers do not make software ; They only make them better”