如何在带有黄瓜框架的量角器中共享Web驱动程序

时间:2019-05-13 09:56:34

标签: javascript node.js angular protractor cucumber

我有一个角度项目,我在其中使用基于黄瓜框架的量角器测试工具来实现基于浏览器的测试用例,我能够成功运行登录测试用例,现在尝试实现其他测试用例集,例如登录后,仪表板页面。

但是,我在这里遇到了两个问题。 1)我编写了dashboard.steps.ts文件,其中包含dashboard.feature文件方案所需的所有必要实现,但仍然出现Unimplmented异常

2)如果我在两个步骤定义文件中都使用了Before方法,那就是在login.steps.ts和dashboard.steps.ts中,则仅运行没有#1提到的问题的登录测试

现在,我要: 1)通过测试共享公共的Web驱动程序。即执行登录测试后,无需关闭浏览器并打开新的浏览器进行仪表板测试

1 个答案:

答案 0 :(得分:0)

看起来,默认情况下驱动程序被共享。但是,测试是并行运行而不是顺序运行。因此标记为已回答。