全部,
先感谢您。
我正在使用实习生和本地 Selenium 运行单个功能测试。当我开始测试时,会发生以下情况:
我查看了 selenium 输出并将其追踪到了这个文件:
node_modules/leadfoot/Server.js
看来这个文件在我的测试之前被执行了。
我还尝试针对 browserStack 运行,并且在我的测试开始之前调用了大量 GET 时遇到问题。
我的问题:
1. 这只是事情的运作方式,还是我做错了什么?
2. 据了解,leadfoot 使浏览器运行速度更快。这是怎么回事?
3. 有没有办法禁用它?
最佳答案
这些是功能检测测试,用于确定您正在连接的 Selenium 服务器中的哪些功能被破坏,因此 Leadfoot/Intern 可以为您解决这些服务器错误。您可以通过输入 fixSessionCapabilities: false
来阻止它在您的能力范围内,但只有在您知道自己没有使用任何有缺陷的 API 时才应该这样做。 complete list of detected capabilities可以在文档中找到。
关于selenium - 为什么在开始我的实习测试时,浏览器中会运行一堆铅足的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37601390/