现在我让 Protractor 开始工作了。然后我还有一个问题:如何将spec文件和所有依赖项打包到一个文件中,例如rpm或其他格式,以便我可以轻松地将其安装在另一台机器上运行它?我在网上搜索了一些工具来打包网页中使用的javascript和CSS以及图像。但就我而言,我只需要将我编写的用于测试的 JavaScript 打包到一个文件中。
我很感激任何建议。
最佳答案
简短的回答是这是不可能的。
当您在新机器上运行 Protractor 时,您需要具有
- 正在运行的 selenium-webdriver 服务器实例(包含您要测试的所有浏览器)
- nodejs
但是,假设您运行 Protractor 的新计算机已设置nodejs和selenium-webdriver(即本地计算机正在运行它,或者您正在通过网络进行测试,例如使用sauselabs),那么我想您可以压缩文件以作为一个文件发送。
关于javascript - 将 Protractor 测试脚本和依赖项打包到一个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27950528/