SPECFLOW-如何在同一功能下在方案中浏览浏览器对象



我是SpecFlow的新手,我正在使用Specflow测试网站。

我只有一个具有2个方案的功能。

在第一种情况下,我只是调用浏览器并导航到测试应用程序的主页。我正在使用Selenium Chrome驱动程序。

在第二种情况下,我需要参考Chrome驱动程序的实例以访问网页中的对象。

但是,似乎没有确定页面。我收到消息'..对象参考未设置..

我正在以public static

为单位下的驱动程序实例

请建议我如何在同一功能下属于所有方案的方法跨越驱动程序的实例

谢谢SK

经过一些研究,我确定了问题与该功能下的方案执行顺序有关。

我有3个方案,应按顺序执行。(可能有人认为这不是理想的情况(。问题是,我期望将其作为第一个方案执行第三的情况。

通过按字母顺序重命名方案,我能够控制执行流。(我相信这是控制Nunit中执行流的方法(,这解决了我的错误。

谢谢SK

相关内容

  • 没有找到相关文章

最新更新