java 场景处理,将黄瓜场景示例作为一个场景处理
我遇到了Cucumber的問題 - 現(xiàn)在我正在進(jìn)行移動(dòng)自動(dòng)化,并且我有使用場景輪廓的功能 - 我在場景中有一些變量:
場景大綱:菜單項(xiàng)
Given the user is on the hamburger menu
And the language is
Then menu item is
Examples:
| menu item | language |
| Search | EN |
| Zoeken | NL |
| Recherche | FR |
| Saved properties | EN |
| Bewaarde zoekertjes | NL |
| Biens sauvés | FR |
| Saved searches | EN |
| Bewaarde zoekacties | NL |
| Recherches sauvées | FR |
| Settings | EN |
| Instellingen | NL |
| Paramètres | FR |
當(dāng)我運(yùn)行這個(gè)場景時(shí),它會(huì)為每一行重新啟動(dòng)應(yīng)用程序(在某些情況下可能是好的,但不是這個(gè)),這非常耗時(shí) . 有沒有辦法指出應(yīng)用程序何時(shí)應(yīng)該重新啟動(dòng)應(yīng)用程序以及何時(shí)應(yīng)該繼續(xù)執(zhí)行這些示例?
我嘗試將這些示例作為List處理,但這沒有幫助 .
@Then("^menu item is (.*)$")
public void menuItem(List menuItems){
for(String menuItem : menuItems)
Assert.assertEquals( menuItem, Common.getElementAttributeByName(menuItem,"text"));
}
總結(jié)
以上是生活随笔為你收集整理的java 场景处理,将黄瓜场景示例作为一个场景处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机基础知识整理 手抄报,科技小制作的
- 下一篇: hive插件 ranger_Apache