关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
6年前关闭。
Improve this question
我正在尝试最终确定一个用于测试基于 AngularJS 的 Web 门户的工具。
我已经探索了 Protractor 并且非常确定将它用于 AngularJS 测试,直到团队中有人提出使用 Robot Framework 的建议。
所以,现在我需要比较 Protractor 和 Robot Framework。
Protractor 的优势在于可以为 AngularJS 进行自定义。但是,我同意学习曲线不是太平滑,因为使用了术语和概念( promise 和控制流)。
现在我需要了解用于 AngularJS 测试的 Robot Framework 有多好。如果切换到 Robot Framework,有没有人会错过关于 Protractor 的任何内容?请为此提供您宝贵的意见。
最佳答案
现在正处于这样的辩论之中,我可以告诉你一些事情:
现在我们正在尝试 Robot Framework 方式
我们通过使用 Java 库 ngWebDriver 解决了 Robot 中的问题
我们创建了一个基于 ngWebDriver 的新机器人库,具有 Autowiring 功能(从机器人库中获取 Selenium2 驱动程序),它提供与 Protractor 相同的功能。
走机器人方式的优点:
走机器人方式的缺点:
关于你的其他问题:
关于angularjs - 用于 AngularJS 测试的 RobotFramework 与 Protractor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27938972/