避免为排除的规范启动会话
·阅读 2 分钟
使用标签、grep 或其他任何技术过滤规范是一种常见的方法,但是我们之前遇到过一个问题 - 每个规范文件都会创建一个新的会话,这需要一些时间,尤其是在移动测试中。
使用标签、grep 或其他任何技术过滤规范是一种常见的方法,但是我们之前遇到过一个问题 - 每个规范文件都会创建一个新的会话,这需要一些时间,尤其是在移动测试中。
在过去的几年里,许多新的测试框架发展起来,它们提供了不同的功能,但也存在某些限制。虽然像Selenium这样的工具通常被认为速度慢且不稳定,而其他工具如Cypress.io或Puppeteer则被吹捧为测试领域的未来。实际上,所有工具都有其自身的用例,支持水平不同,并且基于完全不同的架构。比较它们是毫无意义的,因为这相当于在比较苹果和橙子。在较大的测试套件中,使用所有这些工具都可能发生不稳定性和竞争条件,因此我们可以肯定地说,到目前为止,没有一个工具(包括 WebdriverIO)找到了世界/(domin|autom)ation/
的最终解决方案。
我们很高兴地宣布,WebdriverIO V5 现在支持 CucumberJS!这对于项目提交者来说是一个巨大的挑战,因此我们非常感谢他们为此付出的时间和精力。