SpecFlow 的新手
如果我设置了我的 Given、When 和 Then 场景并且不传递参数,那么一切正常:
给定登录到 WebQA
[Given(@"Login to WebQA")]
public void LoginToWebQA()
{
网上的所有阅读都表明我所要做的就是更改属性以包含正则表达式并将参数添加到方法中,如下所示:
[Given(@"Login to '(.*)'")]
public void LoginTo(string url)
{enter code here
但是当我这样做时,重新编译并运行测试,我得到以下错误:
No matching step definition found for one or more steps.
[绑定] public class StepDefinitions { [Given(@"Login to WebQA")] public void GivenLoginToWebQA()
提前致谢
乔