Debomita Bhattacharjee has Published 863 Articles

How to click on a button with Javascript executor in Selenium with python?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 28-Jul-2020 14:49:42

10K+ Views

We can click on a button with a Javascript executor in Selenium. Javascript is a language used for scripting and runs on the client side (on the browser). Selenium gives default methods to work with Javascript.Syntaxb = driver.find_element_by_xpath("//input[starts-with(@class, 'gsc')]") driver.execute_script("arguments[0].click();", b)There are couple of methods by which Javascript can be ... Read More

How to do single data parameterization without Examples in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:20:17

354 Views

We can do single data parametrization without using Examples in Cucumber by passing the value directly in the feature file.ExampleFeature file.Feature: Tutorialpoint Job page Scenario: Tutorialpoint job page look and fee Given Launch site https://www.tutorialspoint.com/about/about_careers.htm Then Verify the tabs on the pageURL is directly passed in the Given statement in ... Read More

What do you mean by glue in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:19:23

9K+ Views

The glue is a part of Cucumber options that describes the location and path of the step definition file.ExampleTest Runner file.import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucumber; import cucumber.api.testng.AbstractTestNGCucumberTests; @CucumberOptions(    features = "src/test/java/features",    glue="stepDefinations" ) public class TestRunner extends AbstractTestNGCucumberTests { }Read More

How do you use regular expressions in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:16:57

4K+ Views

We can use regular expressions in Cucumber for selecting a collection of similar statements in the feature file.Examplefeature fileFeature: Exam Syllabus Scenario Outline: Summer and Winter Exam Schedule Given Exam time table in summer season Given Mathematics and Physics Syllabus Given Exam time table in winter seasonThe step Definition file ... Read More

How to run precondition and postcondition test methods in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:13:43

2K+ Views

We can run precondition and postcondition test methods with the help of @Before and @After hooks in Cucumber.ExampleFeature file.Feature: Transaction Table Scenario: Verify the monthly transactions Given User is on the Payment PageStep Definition has methods with hooks @Before and @After. The test method with hook @Before will be executed ... Read More

How to include and exclude test methods from a set of test cases inCucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:12:05

734 Views

We can include and exclude test methods from a set of test cases in Cucumber by tagging scenarios in the feature file.ExampleFeature file.@Tutorialspoint Testing Feature: Login Feature Testing @Smoke Scenario: Home Page Testing Given User is in home page @CodingModule Scenario: Coding Module Testing Given User is in Coding Module ... Read More

How to skip a particular test method from execution in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:10:21

6K+ Views

We can skip a particular test method from execution in Cucumber with the help of tagging of scenarios in the feature file.Examplefeature file.@Regression Feature: Invoice Testing @Smoke Scenario: Login Verification Given User is in Home Page @Payment Scenario: Payment Testing Given User is in Payment PageFeature file with scenarios having ... Read More

How to set the order of execution for test methods in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:07:55

5K+ Views

We can set the order of execution for test methods in Cucumber with the help of order keyword. Test methods are assigned with order in the step definition file.The test method with lower order executes first followed by the methods with higher orders.ExampleStep definition file.@Before (order = 1) public void ... Read More

What do you mean by Scenario Outline in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:06:11

639 Views

We use the Scenario Outline keyword in the feature file in Cucumber. If a particular scenario needs to be executed with more than a set of data in multiple combinations, then we use the Scenario Outline.The multiple data sets are represented in form of a table separated by (||) symbol ... Read More

What are the main file components in Cucumber?

Debomita Bhattacharjee

Debomita Bhattacharjee

Updated on 11-Jun-2020 13:04:56

1K+ Views

The main file components in Cucumber are listed below −Feature file − This file has an extension of .feature. It comprises single or multiple test scenarios in plain text. All the scenarios are written with the keywords like Then, Given, When, And, But, Feature, Background and so on.ExampleFeature file.Feature: Login ... Read More

Advertisements