去年出于好奇搭建过一个Protractor+Cucumber的测试框架,当时项目上并没有用到AngularJS,所以框架能运行起来之后没有再深入了.最近新项目引入了AngularJS,想起去年搭的那个框架,结果已经运行不起来了...原因是最新版本的Protractor做了些改动,所以我又重新搭了一遍...重新搭建的过程中把原来踩过的坑又踩了一遍,所以,还是记下来比较好,以免再重复踩坑. 安装Nodejs 到官网去下载相应OS的版本就行了(我的环境是Mac):https://nodejs.org/…