cnodejs社区的UI自动化代码
操作系统: Windows,Linux,Mac都可以。
为了正常运行自动化脚本,请最新版的chrome浏览器。
代码编辑器:
Windows,Mac用户推荐使用 CukeTest
(http://cuketest.com)
Linux 用户推荐使用vscode 或者使用任意你爱好的编辑器
1.下载代码
git clone https://github.com/CnodejsTest/UIAutoTest.git
2.安装依赖
cnpm install
3.运行脚本
使用CukeTest的用户可以直接点击运行项目按钮
或者运行剧本按钮
即可直接运行。
备注:(运行项目按钮
运行完成后之后可以出测试报告,运行剧本按钮
仅运行当前feature文件)。
使用其它编辑器的同学 在命令行 直接运行 npm run start
运行所有脚本
运行单个场景(每个feature文件里都有介绍) 命令行运行 npm run user_login
如果要运行单个场景可以参考cucumber官网说明,只不过这种方式运行完不能产生测试报告 https://github.com/cucumber/cucumber-js/blob/master/docs/cli.md