在win8下快速搭建angularjs测试环境以及可能遇到的问题

视频教程参考慕课网的大漠教程的第一章 http://www.imooc.com/learn/156

先安装nodeJs,nodejs.org官网上直接下载,一直next,finish

在npm的安装路径下打开命令行工具cmd

npm 我的安装路径C:Users chluAppDataRoaming pm

npm install -g grunt-cli
npm install -g http-server
npm install -g bower

然后依次安装测试相关工具
karma jasmine protractor

问题来了

bower 下载包要安装git ,git要配全局环境
fatal: unable to connect to github.com:
原因:
需要用https才能读到数据
解决方法:输入命令
git config --global url."https://".insteadOf git://
然后要开国外代理
bower install jquery 才成功

jasmine 分组 用例 期望 匹配

输入命令安装Karma:
npm install karma --save-dev

检测安装成功 karma start

安装karma-jasmine/karma-chrome-launcher插件
npm install karma-jasmine karma-chrome-launcher --save-dev
安装karma-cli
npm install -g karma-cli

在phonecat项目下面打开命令行工具
npm start
npm test
npm run protractor
测试这个项目的集成测试

安装的时候经常会看到各种错误,有些错误是可以先暂时忽略掉,只要不影响最终测试结果就行

总结:

初步了解前端开发测试和TDD的概念,很多细节没有深入研究

原文地址:https://www.cnblogs.com/tchlu/p/4950817.html