我用的是黄瓜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(开始,你很有可能自己解决问题。