工业: 特定于行业的
开发领域的下一件大事是AngularJS. AngularJS允许你扩展应用程序的HTML词汇表. 生成的环境非常具有表现力、可读性和开发速度. 正因为如此,大多数开发人员都在迁移自己或现有的项目来构建/使用AngularJS.
当前,软件自动化时代已经开始. 大多数测试人员都非常精通使用Selenium/QTP和其他工具的自动化. 但是随着AngularJS的引入, 由于Selenium缺乏对AngularJS自动化的支持,它已经开始了艰难的日子.
这为det365的测试人员提供了一个机会,可以让使用AngularJS开发的站点自动化. 因此,量角器就是这个机会的产物.
Protractor支持angular特定的定位器策略, 它允许你测试angular特定的元素,而不需要你做任何设置工作.
Protractor使用WebDriver运行自动化测试.
当det365检查不是使用AngularJS开发的站点和使用AngularJS开发的站点的元素时, 它们之间很少有相似之处. 这变成了一个挑战,要找到一个能够找到AngularJS元素的工具.
以下提到所遇到的一些挑战:
为了克服这样的挑战,det365使用了一个非常好的工具,叫做量角器. Protractor是Angular团队为AngularJS应用开发的端到端测试框架.
如果其中的任何期望块失败, 跑者将其标记为“失败”,并继续跑下一个街区.
就是这样,现在只需在任何编辑器(记事本/记事本++等)中编写代码并保存它 .js扩展. 打开配置.js文件,并在specs部分给出代码文件的名称.
了解使用Protractor安装和运行第一个代码的具体步骤和指南, 您可以随时联系det365的QA团队.