AngularJS 的测试
来源:互联网 发布:热血江湖高手怪数据 编辑:程序博客网 时间:2024/06/05 10:42
其实组会上也提到了测试的问题,毕竟我们的项目大部分都用到了angularJS,如果能做一部分重要代码的单元测试,其实是有必要的,尤其是产品将要做成开源的情况下,不过开发任务重的情况下,再写测试,不是每个人都可以适应的,但是有个概念我觉得很好,可以做一做测试,至少拿一些代码做做单元测试的实验,这样子可以加深自己对可测试代码的概念,自己写的时候,也会更加注意。
下面是听阿里懒懒分享会视频的笔记:
- 保证新代码的添加不会破坏老的代码
- 可测试的代码更可维护
单元测试属于白盒测试
E2E属于黑盒测试
单元测试:最要紧的可分割的部分做测试,可以隔离开来的代码,按目的运行。
Jasmine——手动or自动运行
- Karma manage specs
- Grunt manage tasks
PhantomJS——可以在server的环境下跑测试
scope = $rootscope.$new()
ui-bootstrap 可以看看里面的单元测试
CI system(做记录等等) & automated Testing
公共组件——提交前要做单元测试。
可测试:
on scope /injectable /accessable
视频是3年前的了,里面提到了docker的概念,其实后来真的用的挺多的,有空去了解下。
阅读全文
0 0
- angularJS的测试
- AngularJS 的测试
- angularjs 测试
- angularjs测试
- 构建和测试AngularJS
- AngularJS集成自动化测试
- angularJS的e2e和unit测试环境部署
- AngularJS初探:搭建PhoneCat项目的开发与测试环境
- 基于AngularJS开发撰写测试代码时的框架
- AngularJS初探:搭建PhoneCat项目的开发与测试环境
- [译]对 AngularJS 模板的A/B测试
- 基于angularJS的前端自动化测试工具Protractor快速入门
- AngularJs专用测试工具Protractor 搭建PhoneCat项目的开发与测试环境
- 用karma测试angularjs应用
- angularjs中的e2e测试实例
- 你的第一个AngularJS应用--教程二:基架、建立和测试的工具
- AngularJS——搭建PhoneCat项目的开发与测试环境
- angularJS权威教程自动化测试笔记(二)端到端的介绍
- 管理学的基础理论—需求定律与德鲁…
- 力量F与管理理论——权利的转移、人…
- PHP 中文图形验证码
- 方向α与管理理论——竞争战略、管理…
- 作用点与管理理论--聚焦、定位、TO…
- AngularJS 的测试
- 时间t与时间管理——柳比歇夫、德鲁…
- VC++是什么?
- 广义质量M与管理理论——工业工程与…
- 广义速度V与管理理论——流水线、TPS…
- 系统思考与管理理论——第五项修炼
- 负反馈理论与管理学——目标管理、组…
- 正反馈理论与管理学——马太效应、比…
- 绝对优势与比较优势的数学分析与其…