为什么在开始我的实习生测试时,浏览器中出现一堆 leadfoot 东西 运行?
Why does a bunch of leadfoot stuff run in the browser when starting my intern test?
全部,
提前致谢。
我正在 运行 使用 intern 和 local selenium 进行单一功能测试。当我开始测试时,会发生以下情况:
- Chrome 打开
- 很多东西 运行s(不是我的)。
- 我的考试终于运行s
我查看了 selenium 输出并将其追踪到这个文件:
node_modules/leadfoot/Server.js
似乎在我的测试之前执行了此文件。
我也在尝试 运行 对抗 browserStack 并且在我的测试开始之前有很多 GET 被调用的问题。
我的问题:
1. 这只是事情的运作方式,还是我做错了什么?
2. 我知道 leadfoot 使浏览器 运行 更快。这是怎么回事?
3. 有没有办法禁用它?
这些是功能检测测试,用于确定您正在连接的 Selenium 服务器中的哪些功能已损坏,因此 Leadfoot/Intern 可以为您解决这些服务器错误。您可以通过将 fixSessionCapabilities: false
放入您的功能中来阻止它,但只有在您知道您没有使用任何有缺陷的 API 时才应该这样做。 complete list of detected capabilities 可以在文档中找到。
intern.js中的能力应该是,
capabilities: {
'selenium-version': '2.53.0',
'idle-timeout': 1000,
'fixSessionCapabilities': false
}
其中第一个是我们正在使用的 selenium 独立服务器版本,第二个是超时,第三个是 'fixSessionCapabilities',如果设置为 false 则直接测试文件将启动 运行 .
全部,
提前致谢。
我正在 运行 使用 intern 和 local selenium 进行单一功能测试。当我开始测试时,会发生以下情况:
- Chrome 打开
- 很多东西 运行s(不是我的)。
- 我的考试终于运行s
我查看了 selenium 输出并将其追踪到这个文件:
node_modules/leadfoot/Server.js
似乎在我的测试之前执行了此文件。
我也在尝试 运行 对抗 browserStack 并且在我的测试开始之前有很多 GET 被调用的问题。
我的问题: 1. 这只是事情的运作方式,还是我做错了什么? 2. 我知道 leadfoot 使浏览器 运行 更快。这是怎么回事? 3. 有没有办法禁用它?
这些是功能检测测试,用于确定您正在连接的 Selenium 服务器中的哪些功能已损坏,因此 Leadfoot/Intern 可以为您解决这些服务器错误。您可以通过将 fixSessionCapabilities: false
放入您的功能中来阻止它,但只有在您知道您没有使用任何有缺陷的 API 时才应该这样做。 complete list of detected capabilities 可以在文档中找到。
intern.js中的能力应该是,
capabilities: {
'selenium-version': '2.53.0',
'idle-timeout': 1000,
'fixSessionCapabilities': false
}
其中第一个是我们正在使用的 selenium 独立服务器版本,第二个是超时,第三个是 'fixSessionCapabilities',如果设置为 false 则直接测试文件将启动 运行 .