视频教程参考慕课网的大漠教程的第一章 http://www.imooc.com/learn/156
先安装nodeJs,nodejs.org官网上直接下载,一直next,finish
在npm的安装路径下打开命令行工具cmd
npm 我的安装路径C:\Users\tchlu\AppData\Roaming\npm
npm install -g grunt
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的概念,很多细节没有深入研究