Recommended
PPTX
API Automation Testing Using RestAssured+Cucumber
PDF
ODP
Test Automation Framework using Cucumber BDD Overview - part 2
PPTX
Automation test framework with cucumber – BDD
PPTX
Smart acceptance GUI tests with Selenium
PPTX
Introduction to APIs & how to automate APIs testing with selenium web driver?
PDF
PDF
PDF
DOCX
How to use_cucumber_rest-assured_api_framework
PPTX
PPT
PPTX
Making Watir and Cucumber an efficient tool for Web UI Automation
PPTX
Automated Testing with Cucumber, PhantomJS and Selenium
PPTX
Bdd with Cucumber and Mocha
PPTX
PDF
Toolbox for Selenium Tests in Java: WebDriverManager and Selenium-Jupiter
PPTX
PPT
Behavior Driven Development by Example
PPTX
PDF
Acceptance Test-driven Development with Cucumber-jvm
PPTX
Automated Test Framework with Cucumber
PDF
BDD in Java using Cucumber
PPTX
Hybrid automation framework
PPTX
BDD WITH CUCUMBER AND JAVA
ODP
Test Automation Framework using Cucumber BDD overview (part 1)
PPTX
Data driven Automation Framework with Selenium
PPT
Selenium_Course_ContentSelenium_Course_Content
PPTX
Chen,Usmani,Li - Optimizing PATH Weekend Operations - Presentation.pptx
PPTX
Basic Electrical Engineering-Introduction to Light Sources
More Related Content
PPTX
API Automation Testing Using RestAssured+Cucumber
PDF
ODP
Test Automation Framework using Cucumber BDD Overview - part 2
PPTX
Automation test framework with cucumber – BDD
PPTX
Smart acceptance GUI tests with Selenium
PPTX
Introduction to APIs & how to automate APIs testing with selenium web driver?
PDF
PDF
Similar to Selenium_Java_UI_API_Cucumber_Framework_Details.pptx
PDF
DOCX
How to use_cucumber_rest-assured_api_framework
PPTX
PPT
PPTX
Making Watir and Cucumber an efficient tool for Web UI Automation
PPTX
Automated Testing with Cucumber, PhantomJS and Selenium
PPTX
Bdd with Cucumber and Mocha
PPTX
PDF
Toolbox for Selenium Tests in Java: WebDriverManager and Selenium-Jupiter
PPTX
PPT
Behavior Driven Development by Example
PPTX
PDF
Acceptance Test-driven Development with Cucumber-jvm
PPTX
Automated Test Framework with Cucumber
PDF
BDD in Java using Cucumber
PPTX
Hybrid automation framework
PPTX
BDD WITH CUCUMBER AND JAVA
ODP
Test Automation Framework using Cucumber BDD overview (part 1)
PPTX
Data driven Automation Framework with Selenium
PPT
Selenium_Course_ContentSelenium_Course_Content
Recently uploaded
PPTX
Chen,Usmani,Li - Optimizing PATH Weekend Operations - Presentation.pptx
PPTX
Basic Electrical Engineering-Introduction to Light Sources
PDF
Albert Pintoy - Specializing In Low-Latency
PPTX
Importance of Asset Register in Maintenance Management
PDF
Lecture -06-Hybrid Policies - Chapter 7- Weeks 6-7.pdf
PPTX
Unit 1 Introduction to Information Technology in Business.pptx
PPTX
Coupled Hazard-Mobility Framework for Optimizing Emergency Vehicle Routing
PPTX
Lean Maintenance: Streamlining Operations for Efficiency & Reliability
PDF
STOP CONSOLIDATION: Optimizing Transit Speed & Rider Experience
PPTX
Preventive Maintenance for Material Handling Equipment — Complete Guide
PPTX
Best CMMS for IoT Integration: Real-Time Asset Intelligence & Smart Maintenan...
PPT
Theory Of Computation-viruses Theory Of Computation-viruses
PPTX
Technology Stack Evolution: Analyzing Programming Language & Database Trends ...
PDF
ACI 318-2205_American Concrete Institute.pdf
PDF
Presentation-on-Energy-Transition-in-Bangladesh-Employment-and-Skills.pdf
PPTX
Emerging Trends and Research Frontiers in Chemical Engineering for Green and ...
PPTX
Inventory Excellence: Achieve Efficient Inventory Management with CMMS
PPTX
UnrealGameplayAbilitySystemPresentation.pptx
PPTX
Salesforce Bulk Connector V1 and V2 Deep Dive!
PPTX
Step-by-step guide to designing standard a microbiology laboratory in pharmac...
Selenium_Java_UI_API_Cucumber_Framework_Details.pptx 1. 2. Components of the Framework
● Language : Java
● Tool : Selenium
● Framework : Behaviour Driven Development
● Unit Testing Framework : Junit
● Build Tool : Maven
● Api Library : Rest API
● Report : Extent Report
3. Framework In Detail
● All the feature files are added into a features folder
● Hooks.java is added into a step definitions package where browser initialization and login okta
happens.
● All step definitions are written in stepdefinitions package.
● All before and after steps, scenario methods are there in Hooks.java
● All API functions/methods are in CommonAPIHelper class
● All UI functions/methods are added in the CommonWebHelper class
● All Utils are added in the utils package
● All variables like file path, folder path, etc are declared in GlobalVariables.java and called as
needed
● We are assigning the api response data to the variable in the GlobalVariables and hence calling
again in another step for data validation