使用Selenium和Phantomjs测试AngularJS应用



我想使用Selenium和Phantomjs测试我的AngularJS应用程序,但我找不到易于启动的资源或视频教程。您能建议一些好的资源作为起点吗?

您是否查看了本教程?

教程本身似乎不错。您可能必须根据您选择的测试跑步者(此教程选择摩卡咖啡)来更改一些内容。

我还要看一下由Angularjs团队建造的业力和量角。量突的目标更多针对AngularJS应用中的端到端测试。

如果您设置在Selenium上,您还可以查看NightWatchJS,它也是端到端的,并且与Selenium Server相对,但需要Node.js。可以将NightWatchJS与量角器进行比较,但似乎具有更易于理解的语法。

正如 @nima-vaziri所说,您应该看看业力以在应用程序上运行单元测试。本文将以这种方式为您提供帮助。

然后要运行E2E测试,由角团队开发的新跑步者是量角器,您可以从此演示开始:量角demo

了解,这些文档对我非常有用:

  • 量显影剂读数
  • 设置浏览器
  • 入门

如果您要与AngularJS一起工作:您绝对应该知道eggehead.io视频!这是关于量角的。但是,有很多视频教程非常有趣,可以教您如何构建Angular应用!

最新更新