首页 > 解决方案 > package.json 执行与量角器中的其他构建工具执行有什么不同?

问题描述

我是 Protractor Automaton 的新手,也能够使用npm test执行测试,但不知道为什么我们要使用任何其他构建工具,如 gulp、karma 和 grunt。我不知道哪个更适合脚本运行。我们有很多测试脚本,但通常可以管理

包.json

"scripts": {
        "test": "node ./node_modules/protractor/node_modules/webdriver-manager update && protractor config/conf.js"
    },

标签: node.jsprotractorgruntjskarma-jasminegulp-protractor

解决方案


从他们的文档来看,protactor 似乎是“角度的端到端测试”

所以端到端意味着功能测试,它与单元测试不同,因为它不测试类或功能,它加载网站然后尝试检查页面,与它们交互......

保护器似乎只是有角度

只是为了你的 package.json 中的信息,你可以写它:

"scripts": {
   "test": "webdriver-manager update && protractor config/conf.js"
 },

推荐阅读