Questions tagged [cucumber-jvm]

Cucumber-JVM is a widely used Cucumber implementation designed specifically for JVM languages. While it currently only fully supports Java, there were previously plans to include support for other popular JVM languages like Groovy, Scala, Clojure, Jython, JRuby, Rhino JavaScript, and Gosu in version 2.1.0. However, as of now, these implementations remain unsupported.

Attempting to confirm the accuracy of a data point within an extensive and interactive online table

I am facing a challenge in verifying a specific value from a large web table because none of the locators are unique and Selenium is unable to find all the elements. I am using Selenium and Cucumber JVM for automation. Below is a snippet of the HTML code ...

Ways to avoid running any cucumber-jvm scenarios if the initial scenario fails

I have 8 scenarios using cucumber-jvm, with the very first scenario focused on measuring page load time and checking environment availability. If this initial scenario fails, such as due to an unavailable environment or slow loading times, I want all other ...

Environmental Variables for Universal Compatibility between Cucumber-JVM and Selenium WebDriver

As a QA tester, I specialize in writing automated tests for websites using cucumber-jvm and selenium webdriver. One feature that I believe would greatly benefit my project is the ability to have configurable settings. For instance, consider a scenario whe ...

The Transition from Cucumber 4.5.x to Version 5.0.0

I've been facing challenges while updating an old test framework from Cucumber 4.5.x to a newer version. The project uses Maven, IntelliJ, Java, Selenium, and Cucumber. It seems like Cucumber is either intentionally misleading me or their documentati ...

Tips for ensuring the success of a cucumber scenario

I have successfully integrated my framework with JIRA. Each time I run scripts, the framework checks the status of the test case in JIRA before executing it. If the test case has already passed, I currently handle it by using: throw new SkipException(""S ...

Creating a TestNG runner file with the cucumber-jvm-parallel-plugin: A step-by-step guide

I am having trouble generating the TestNG runner file from my POM file. I have double-checked all the configurations and they seem to be correct. Can someone please help me with the correct configuration? <build> <pluginManagement> ...