如何使用参数例如:
@When("^I enter \"([^\"]*)\" in the Keywords textbox$")
public void I_enter_in_the_Keywords_textbox(String Job ) throws Throwable{
driver.findElement(By.id(id)).sendKeys(Job);
}
在我有的文件中:
When I enter "<Job>" in the keyword textbox
|Job|
|"QA"|
|"Developer"|
我用小黄瓜得到Parser Error。我尝试使用datatable,List和获取不同值的每种可能方法,但sendkeys不适用于Arrays,list或Tables。
非常感谢任何帮助。
答案 0 :(得分:1)
您应该像这样使用Scenario Outline:
场景大纲:输入作业名称
When I enter "<Job>" in the keyword textbox
示例:
|工作|
| QA |
|开发者|