- 45
- 15 966
Utkarshaa Academy
India
เข้าร่วมเมื่อ 23 มิ.ย. 2022
Utkarshaa Academy is Software Training Institute located in karve Nagar Pune, We offered Software Training like Manual Testing, Automation Testing, Software Development, Application Support, Production support.
How to run Cucumber tests in groups using cucumber tags?
Cucumber has already provided a way to organize your scenario execution by using tags in feature file. We can define each scenario with a useful tag. Later, in the runner file, we can decide which specific tag (and so as the scenario(s)) we want Cucumber to execute. Tag starts with “@”. After “@” you can have any relevant text to define your tag. Let’s understand this with an example.
@Sanity -- tag declared as sanity
@: It is a symbol used to declare a tag.
Sanity: It is the name of a specific test.
@Sanity -- tag declared as sanity
@: It is a symbol used to declare a tag.
Sanity: It is the name of a specific test.
มุมมอง: 108
วีดีโอ
Data Driven Testing using Scenario outline with Example keyword
มุมมอง 14814 วันที่ผ่านมา
Example keyword can only be used with the Scenario Outline Keyword. Scenario Outline - This is used to run the same scenario for 2 or more different sets of test data. E.g. In our scenario, if you want to register another user you can data drive the same scenario twice. Examples- All scenario outlines have to be followed with the Examples section. This contains the data that has to be passed on...
How to Generate Extent Report in Cucumber Framework from scratch?
มุมมอง 18621 วันที่ผ่านมา
Step 1: Add extent report dependency in pom.xml extentreports-cucumber7-adapter Step 2: create extent.properties file in /src/main/resources/ add below contents. extent.reporter.spark.start=true extent.reporter.spark.out=Report/extent.html screenshot.dir=Screenshots/ screenshot.rel.path=../Screenshots/ basefolder.name=test-output/ExtentReport basefolder.datetimepattern=d-MMM-YY HH-mm-ss Step 3:...
Gherkin Keywords
มุมมอง 13621 วันที่ผ่านมา
All Below are the Gherkin keywords we use in feature file. Feature : The purpose of the Feature keyword is to provide a high-level description of a software feature, and to group related scenarios. Rule : The purpose of the Rule keyword is to represent one business rule that should be implemented. Given : It is usually used to describe the initial context. When : It is used to declare events or...
Cucumber Options
มุมมอง 14328 วันที่ผ่านมา
features: We use Cucumber features option to define path of feature file. glue: We use Cucumber glue option to define path of step definition file. plugins: We use Cucumber plugins option to generate output or test results in different types of formats. Eg: HTML Report, Junit, Cucumber Report etc.. monochrome: We use Cucumber monochrome option to print console output in a very readable format. ...
Learn Selenium Cucumber Java BDD Framework from scratch Level.
มุมมอง 26228 วันที่ผ่านมา
In this video will learn Selenium Cucumber Java BDD Framework from Scratch , Cucumber BDD Framework creation from basic. Cucumber supports Behavior Driven Development (BDD) ,Cucumber reads executable plain text specifications which is written in Gherkin language in the form of Given, When, Then etc keywords. Step Definitions connects Gherkin steps to programming the code and try to execute the ...
Cucumber BDD
มุมมอง 14328 วันที่ผ่านมา
What is Cucumber? Definition: Cucumber is an open-source tool that supports Behaviour-Driven Development (BDD). Purpose: Allows collaboration between developers, testers, and business stakeholders by writing tests in plain language.
Use of Overriding in Selenium with any Practical Example?
มุมมอง 302หลายเดือนก่อน
In the WebDriver interface, we use two different methods for navigating or accessing any website i.e. driver.get() and driver.navigate().to(). These two methods are examples of Method Overriding. Enlisted below is the basic difference between the navigate() and get() method and this is frequently asked in Selenium Interviews. get() method will wait till the page is completely loaded in the brow...
Where you have applied OOPS concept in your Automation Framework?
มุมมอง 349หลายเดือนก่อน
1) ABSTRACTION Abstraction is the methodology of hiding the implementation of internal details and showing the functionality to the users. using Abstract Class and Interface we achieve abstraction in selenium we use WebDriver, JavaScriptExecutor, TakesScreenShot, etc... for achieving abstraction in automation framework. 2) INHERITANCE The mechanism in Java by which one class acquires the proper...
What is Maven in Java?
มุมมอง 220หลายเดือนก่อน
Maven is an open-source build automation and project management tool widely used for Java applications. As a build automation tool, it automates the source code compilation and dependency management, assembles binary codes into packages, and executes test scripts. A POM is the basement of the Maven framework. It’s a type of XML file that accommodates data from your project and the configuration...
How to Reverse a String in java? or How to Reverse Each word in a String in java?
มุมมอง 202หลายเดือนก่อน
How to Reverse a String in java? or How to Reverse Each word in a String in java?
How to find Broken links from webpage?
มุมมอง 2172 หลายเดือนก่อน
How to find Broken links from webpage?
How to Handle dynamic web table in Selenium? How to get element position from web table?
มุมมอง 2492 หลายเดือนก่อน
How to Handle dynamic web table in Selenium? How to get element position from web table?
What is Page object Model and Page Factory in Selenium?
มุมมอง 3302 หลายเดือนก่อน
Page Object Model, also known as POM, is a design pattern in Selenium that creates an object repository for storing all web elements. It helps reduce code duplication and improves test case maintenance. In Page Object Model, consider each web page of an application as a class file. Each class file will contain only corresponding web page elements. Using these elements, testers can perform opera...
How to handle An Authentication pop-up using selenium web driver?
มุมมอง 2042 หลายเดือนก่อน
The basic authentication pop-up is similar to the alert that pop-ups when the browser is navigated to a specific web page. To handle the basic authentication pop-up, we can pass the username and password along with the web page’s URL. The syntax for handling this login pop-up is: username:password@URL When the login pop-up is prompted, we enter the username as “admin” and the password as “admin...
Find the sum of the digits from given String?
มุมมอง 2182 หลายเดือนก่อน
Find the sum of the digits from given String?
What is difference between bug leakage and bug release?
มุมมอง 1792 หลายเดือนก่อน
What is difference between bug leakage and bug release?
What is StaleElementReferenceException in Selenium?
มุมมอง 1972 หลายเดือนก่อน
What is StaleElementReferenceException in Selenium?
What is JavaScriptExecutor in Selenium?
มุมมอง 2653 หลายเดือนก่อน
What is JavaScriptExecutor in Selenium?
How to Find Complex or Dynamic Element using XPath Axes in selenium?
มุมมอง 4803 หลายเดือนก่อน
How to Find Complex or Dynamic Element using XPath Axes in selenium?
How can you disable images on a Web Page as it takes more to load a page?
มุมมอง 1693 หลายเดือนก่อน
How can you disable images on a Web Page as it takes more to load a page?
What are the types of waits in selenium?
มุมมอง 2293 หลายเดือนก่อน
What are the types of waits in selenium?
How to scroll down web page in selenium?
มุมมอง 1833 หลายเดือนก่อน
How to scroll down web page in selenium?
How to type text in input box using selenium?
มุมมอง 1913 หลายเดือนก่อน
How to type text in input box using selenium?
What is difference between GetWindowHandle() & GetWindowHandles() in selenium?
มุมมอง 2453 หลายเดือนก่อน
What is difference between GetWindowHandle() & GetWindowHandles() in selenium?
What is difference between close() & quit command in selenium?
มุมมอง 1193 หลายเดือนก่อน
What is difference between close() & quit command in selenium?
What is Difference between findElement() & findElements() in selenium?
มุมมอง 1863 หลายเดือนก่อน
What is Difference between findElement() & findElements() in selenium?
What is Difference between get() & navigate() method in selenium?
มุมมอง 1883 หลายเดือนก่อน
What is Difference between get() & navigate() method in selenium?
Great video...nice explanation.Thank you ❤
Glad it was helpful!
👍
👍
Very nice and clear all concepts
nice explanation
Good Explanation.Now doubt is cleared Thank you for your efforts
Best explanation about overriding through upcasting 👌🏼👌🏼👌🏼
Glad it was helpful!
I hope many more to come to make people better understandings of all concept
Thank you sir for this grate explanation
You are most welcome
Hi Sir the explanations are good but not understanding Only one concept method overriding example
Thanks for your suggestions shortly we answer your question in briefly manner.
th-cam.com/video/0Jx4fGYqrAo/w-d-xo.htmlsi=VSYOAakrdS30F65M
@@utkarshaaacademy7996 thank you sir👍
Nice video
Thanks
0:18 What is stale element reference exception? 0:43 Selenium throws stale element reference exception when the reference to the element you are interacting is now stale. 2:00 real example 3:40 get stale element reference exception 4:10 recover from stale element reference exception using try catch block Crafted by Merlin AI.
01:18 Bug leakage vs. bug release 02:08 Bug leakage occurs when a fault is discovered after testing. 02:37 Bug release involves releasing a software version with known bugs Crafted by Merlin AI.
Helpful 😊
Thank you sir
Thank you sir
driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(10)); driver.manage().timeouts().implicitlyWait(30, TimeUnit.second); which one is correct
While using selenium version 4 we use below method driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(10)); and using selenium version 3.141.59 use below method driver.manage().timeouts().implicitlyWait(30, TimeUnit.second);
Nice teaching method
Thanks
Excellent understanding in simple way thanks sir🙏
Thanks
Perfect 👍 explanation.
Glad it was helpful!
Thank you for explaining topics in a way that's easy to understand..
welcome
It's very helpful
Welcome
Very easily understand ty sir
Welcome
Thanks a lot Sir 🙏🏻
Most welcome
Thank You Sir 🙏🏻
Welcome!
Thank you sir
Welcome
Very informative😊
Glad it was helpful!
Congratulations Ravi sirji. 🌹🌹
Most Welcome
Nice info
Thanks
Vi shortcuts
th-cam.com/video/yObVVLjTDvo/w-d-xo.htmlsi=is8dHMWlBlZ1r9dG
Bahot achhe se explain Kiya hai sir.
Thanks
Sir purn video nahi ala
Will share complete video
Superb sir
Thanks
Mast sir good explanation 👍👍👌
Thanks and welcome
Very helpful sir
Glad to hear that
Very nice
So nice
Thank You Sir 🙏🏻
github.com/utkarshaaacademy/Core-Java
Great session sir, waiting for upcoming sessions.
Very soon
Thank you sir ❤really informative video
Most welcome
Good awesome video useful information
Thanks a lot
This video helped me in understanding the Xpath concept easily........Thanks sir🙏🙏
Thanks
you are the best dude
OMG THANKS SO SO MUCH THIS HELPED!!!
Woah, great video mate!
works gj
Well explain sir 💐💐💐🙏
Very excellent lecture...
It's always a pleasure to see such experienced teachers taking time from their busy schedules and making free quality videos for all of us. Thank you for your all efforts. Appreciate it.