功能文件包含(和/.如何转义



我用的是黄瓜6。我的功能文件包含:

当对话框ws1000登录手持设备时(用户:测试/工作站Id:stp50(

写步骤定义是如何实现的?如何逃脱?

@当(对话框ws1000登录手持设备\(用户:{}\/工作站Id:{}("(-也不工作(

您使用的是Cucumber表达式。因此,您可以用转义(,因为您使用的是java,所以您还必须转义,这意味着您最终要编写\(

@When("dialog ws1000 Log In Handheld \( user: {} \/ workstation Id: {})")
public void dialog_ws1000_log_in_handheld_user_test_workstation_id_stp50(String user, String workStation) {
// Write code here that turns the phrase above into concrete actions
}

但是,如果找不到您的步骤,则可能存在另一个问题。你应该学习如何提出一个好问题,尤其是如何创建一个最小、完整和可验证的例子。如果你从一个正在工作的项目(例如Cucumber Java Skeleton(开始,你很有可能自己解决问题。

最新更新