ProtractorTesting AngularJS测试样板
angular-seed 的种子项目,适合拿来就用的AngularJS测试样板。预设了常用的开发、测试工具,比如用Protractor搞端到端测试就挺顺的。你只要会点Git和Node.js,几步操作就能跑起来。整个项目结构也比较清爽,像控制器、视图怎么串的也都有样例,适合熟悉下 AngularJS 套路。
protractorTesting的核心是帮你搭好测试环境,像写完逻辑就直接开跑测试,响应也快。karma
和jasmine
也都配好了,用来测单元测试也方便。像下面这样一个git clone
再npm install
的流程,老手肯定一看就懂:
git clone https://github.com/angular/angular-seed.git
cd angular-seed
npm install
npm start
想搞端到端测试,直接上npm run protractor
,就能开始跑测试脚本。它会模拟用户行为,比如点击按钮、填表单啥的,蛮适合检查功能是不是串通顺了。
注意哦,这项目虽然轻量,但适合学AngularJS结构和测试流程的人用。如果你项目比较复杂,还得自己再加些模块。不过当脚手架用,还是挺顺手的。
如果你正在啃 AngularJS,又想找点靠谱的测试样板,不妨试试这个。顺便看看这篇文章,写得还蛮清楚的。
34.39MB
文件大小:
评论区