UI自动化工具Cypress测试案例、生成报告---windows版
一、提前环境准备
node.js
chrome浏览器
二、拉取gitLad上的测试案例代码
例如:拉取下来的文件夹是 …\xbox_test\cypress–0.4
如图:
三、进入拉取代码的根目录
例如: cd …\xbox_test\cypress–0.4 //进入到根目录下
四、安装Cypress
npm install cypress --save-dev
npm install eslint-plugin-cypress --save-dev
npm install --save-dev eslint-plugin-chai-friendly
五、查看编辑package.json和cypress.json文件
检查package.json中scripts里面的值是否有 cypress:open 和 cypress:run
“scripts”: {
“cypress:open”: “cypress open”,
“cypress:run”: “cypress run --browser chrome”
},
检查cypress.json中scripts里面的值是否有依赖
“reporter”: “junit”,
“reporterOptions”: {
“mochaFile”: “results/my-test-output[hash].xml”,
“toConsole”: true
}
六、安装 allure 生成报告工具
allure 安装方法请参考 https://docs.qameta.io/allure/#_installing_a_commandline
七、运行测试案例&生成报告
1、根目录下运行所有案例:(PS:耐心等待测试案例运行完毕)
npm run cypress:run
2、案例运行完毕后,运行下面命令生成报告
allure generate results --clean
3、查看报告
allure open allure-report
UI自动化工具Cypress测试案例、生成报告---windows版相关推荐
- UI自动化工具Cypress测试案例、生成报告---Linux版
一.提前环境准备 node.js 必须 二.拉取gitLad上的测试案例代码 例如:拉取下来的文件夹是 -/xbox_test/cypress–0.4 如图:目录示范 三.进入拉取代码的根目录 例如: ...
- 【自动化测试】推荐一款超好用的ui自动化工具--uiautomator2
今天直接进入正文,给大家推荐一款超级好用的ui自动化工具 uiautomator2 正文来了 我将从以下几个方面,向大家介绍 uiautormator2,希望该项目的作者看到我的文章之后,可以请我喝杯 ...
- 推荐一款超好用的ui自动化工具--uiautomator2
给大家推荐一款超级好用的ui自动化工具 uiautomator2 先上目录 简要介绍 实现原理 安装步骤 使用简介 优点缺点 简要介绍 项目地址:https://github.com/openatx/ ...
- windows桌面应用程序UI自动化工具(转载)
原文地址:windows桌面应用程序UI自动化工具 - anobscureretreat - 博客园 最近在研究针对windows桌面应用程序的自动化工具,查找了网上相关资料,UI自动化工具很多,但是 ...
- Windows下UI自动化工具Inspect
windows系统下的UI自动化工具Inspect是包含在WindowsSDK包里的,所以需要先下载SDK包,然后在SDK包路径下找到Inspect工具并打开使用就可以了. 官网下载链接:https: ...
- 网易 UI 自动化工具 Airtest 浅用记录
一 使用目的 该工具主要是面向游戏UI测试基于图像识别,如游戏框架unity,Cocos-js以及网易内部的游戏框架 同时也支持原生Android App 的基于元素识别的UI自动化测试. 本文主要使 ...
- Airtest 网易 UI 自动化工具 Airtest 浅用记录
一 使用目的 该工具主要是面向游戏UI测试基于图像识别,如游戏框架unity,Cocos-js以及网易内部的游戏框架 同时也支持原生Android App 的基于元素识别的UI自动化测试. 本文主要使 ...
- 基于图像识别原理的UI自动化工具——Airtest入门
一.背景 1当前UI自动化面临的问题 难以使用一套工具对移动端.web端.桌面端进行自动化测试 版本更新页面改动较大,自动化脚本的维护成本高 图片内容难以验证 2 解决方案 用图像识别方法代替传统坐标 ...
- windows桌面应用程序UI自动化工具
WinApp自动化测试之工具的选择 WinApp测试简介 安装与卸载 升级更新 UI界面 业务功能 性能 交叉事件 兼容性 安全性 硬件环境 异常情况 WinApp自动化测试工具 AutoIt Air ...
最新文章
- 来来来,你可能没见过这么全的实战吧
- 谁说程序员干不过写ppt的,码农就该这样雄起
- 课程作业1:字符型强制转化为整型
- hdu2830 可交换行的最大子矩阵
- 安卓禁止ScrollView内的控件改变之后自动滚动
- C#调用C++ memcpy实现各种参数类型的内存拷贝 VS marshal.copy的实现 效率对比
- Ubuntu16安装anaconda没有这个文件或者目录
- 思科认证36个热门考点汇总
- JSP、Servlet中get请求和post请求的区别总结
- mysql dump锁表_mysqldump 锁表和解锁语句
- MySQL 5.7 解压版 安装教程(图文详细)[Windows](转载)
- MySQL查看和修改数据库存储目录
- 关于axios中'$router' of undefined问题
- JDK 1.8 - 1.7
- 本科计算机专业考北大软微,2019北大软微计算机867高分经验分享
- [STM32学习笔记]野火MINI开发板ISP一键下载电路
- 非线性光纤光学_光学青年| 刘兆军教授与晶体光纤激光技术研究,做核心材料和器件...
- 星际争霸、魔兽争霸3、红色警戒之完全对比
- 武汉理工大学数据库综合实验——教学管理信息系统--本科专业培养计划
- 循环小数(Repeating Decimals, ACM/ICPC World Finals 1990, UVa202)
热门文章
- win11记事本出现乱码怎么恢复 windows11记事本出现乱码的解决方法
- 什么是智慧交通研究(ITS)
- 从0开始详细安装archlinux(UEFI启动)
- 让log中的关键词过滤的酷炫
- C++中模板类使用友元模板函数 和友员非模版函数!使用不当出现编译错误:无法解析的外部符号…
- 首师大附中互测题:50229234海岛帝国:独立之战【C002】
- 高级电工实验室装置QY-DG758A
- 单因素方差分析与卡方检验有什么区别,能否举个例子?
- 会议交流 | DataFunSummit 2022:图机器学习在线峰会
- 【深度学习图像识别课程】毕业项目:狗狗种类识别(3)代码实现