node.js - 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"
},
解决方案
从他们的文档来看,protactor 似乎是“角度的端到端测试”
所以端到端意味着功能测试,它与单元测试不同,因为它不测试类或功能,它加载网站然后尝试检查页面,与它们交互......
保护器似乎只是有角度的
只是为了你的 package.json 中的信息,你可以写它:
"scripts": {
"test": "webdriver-manager update && protractor config/conf.js"
},
推荐阅读
- javascript - 将数组数据从会话显示到 html 表
- json - 从 UWP 的 JSON Odata 列表中获取项目
- reactjs - 如何在 POST 标头中添加功能
- angular - 如何在 ionic 3 中将数据从模板驱动表单推送到数据模型
- spring-security - 在 Spring Security 中未调用 authenticationFilter
- c# - C# 打开 Exel 模板,复制行格式并将新数据插入每个新行
- ios - 使用 mmPlayerView 无法正确显示 CollectionView 单元格
- bazel - Bazel 是否需要 external-repo BUILD 文件位于 $WORKSPACE_ROOT/external 中?
- laravel - 无法使用 laravel 5.6 实现甜蜜警报 2。这段代码有什么问题?
- python - 图例中的多行(具有不同标记)