Ich habe eine Feature-Datei geschrieben, um die Schaltfläche Elemente erstellen zu testen. Aber es erzeugt eine Fehlermeldung vonWas ist der Fehler von gucurity.runtime.CucumberException: Arity Mismatch: Schritt Definition in Selen mit Java
cucumber.runtime.CucumberException: Arity mismatch: Step Definition.
Ich weiß nicht, warum es passiert, da ich neu in der Automatisierungsprüfung bin.
Das Folgende ist der Code, den ich geschrieben habe.
@When("^create elements$")
public void create_elements_for_attributes(WebElement elementToClick) throws Throwable {
driver.findElement(By.id("newElement")).click();
}
Der Fehler, den ich erhalten habe, ist wie folgt.
cucumber.runtime.CucumberException: Arity mismatch: Step Definition 'mCollector.features.StepDefinitions_mCollector.create_elements_for_attributes(WebElement) in file:/C:/Users/Admin/workspace/MStudio%20-%20eBilling/bin/' with pattern [^create elements$] is declared with 1 parameters. However, the gherkin step has 0 arguments [].
Hat die Antwort unten geholfen? –