一、提前环境准备
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版相关推荐

  1. UI自动化工具Cypress测试案例、生成报告---Linux版

    一.提前环境准备 node.js 必须 二.拉取gitLad上的测试案例代码 例如:拉取下来的文件夹是 -/xbox_test/cypress–0.4 如图:目录示范 三.进入拉取代码的根目录 例如: ...

  2. 【自动化测试】推荐一款超好用的ui自动化工具--uiautomator2

    今天直接进入正文,给大家推荐一款超级好用的ui自动化工具 uiautomator2 正文来了 我将从以下几个方面,向大家介绍 uiautormator2,希望该项目的作者看到我的文章之后,可以请我喝杯 ...

  3. 推荐一款超好用的ui自动化工具--uiautomator2

    给大家推荐一款超级好用的ui自动化工具 uiautomator2 先上目录 简要介绍 实现原理 安装步骤 使用简介 优点缺点 简要介绍 项目地址:https://github.com/openatx/ ...

  4. windows桌面应用程序UI自动化工具(转载)

    原文地址:windows桌面应用程序UI自动化工具 - anobscureretreat - 博客园 最近在研究针对windows桌面应用程序的自动化工具,查找了网上相关资料,UI自动化工具很多,但是 ...

  5. Windows下UI自动化工具Inspect

    windows系统下的UI自动化工具Inspect是包含在WindowsSDK包里的,所以需要先下载SDK包,然后在SDK包路径下找到Inspect工具并打开使用就可以了. 官网下载链接:https: ...

  6. 网易 UI 自动化工具 Airtest 浅用记录

    一 使用目的 该工具主要是面向游戏UI测试基于图像识别,如游戏框架unity,Cocos-js以及网易内部的游戏框架 同时也支持原生Android App 的基于元素识别的UI自动化测试. 本文主要使 ...

  7. Airtest 网易 UI 自动化工具 Airtest 浅用记录

    一 使用目的 该工具主要是面向游戏UI测试基于图像识别,如游戏框架unity,Cocos-js以及网易内部的游戏框架 同时也支持原生Android App 的基于元素识别的UI自动化测试. 本文主要使 ...

  8. 基于图像识别原理的UI自动化工具——Airtest入门

    一.背景 1当前UI自动化面临的问题 难以使用一套工具对移动端.web端.桌面端进行自动化测试 版本更新页面改动较大,自动化脚本的维护成本高 图片内容难以验证 2 解决方案 用图像识别方法代替传统坐标 ...

  9. windows桌面应用程序UI自动化工具

    WinApp自动化测试之工具的选择 WinApp测试简介 安装与卸载 升级更新 UI界面 业务功能 性能 交叉事件 兼容性 安全性 硬件环境 异常情况 WinApp自动化测试工具 AutoIt Air ...

最新文章

  1. 来来来,你可能没见过这么全的实战吧
  2. 谁说程序员干不过写ppt的,码农就该这样雄起
  3. 课程作业1:字符型强制转化为整型
  4. hdu2830 可交换行的最大子矩阵
  5. 安卓禁止ScrollView内的控件改变之后自动滚动
  6. C#调用C++ memcpy实现各种参数类型的内存拷贝 VS marshal.copy的实现 效率对比
  7. Ubuntu16安装anaconda没有这个文件或者目录
  8. 思科认证36个热门考点汇总
  9. JSP、Servlet中get请求和post请求的区别总结
  10. mysql dump锁表_mysqldump 锁表和解锁语句
  11. MySQL 5.7 解压版 安装教程(图文详细)[Windows](转载)
  12. MySQL查看和修改数据库存储目录
  13. 关于axios中'$router' of undefined问题
  14. JDK 1.8 - 1.7
  15. 本科计算机专业考北大软微,2019北大软微计算机867高分经验分享
  16. [STM32学习笔记]野火MINI开发板ISP一键下载电路
  17. 非线性光纤光学_光学青年| 刘兆军教授与晶体光纤激光技术研究,做核心材料和器件...
  18. 星际争霸、魔兽争霸3、红色警戒之完全对比
  19. 武汉理工大学数据库综合实验——教学管理信息系统--本科专业培养计划
  20. 循环小数(Repeating Decimals, ACM/ICPC World Finals 1990, UVa202)

热门文章

  1. win11记事本出现乱码怎么恢复 windows11记事本出现乱码的解决方法
  2. 什么是智慧交通研究(ITS)
  3. 从0开始详细安装archlinux(UEFI启动)
  4. 让log中的关键词过滤的酷炫
  5. C++中模板类使用友元模板函数 和友员非模版函数!使用不当出现编译错误:无法解析的外部符号…
  6. 首师大附中互测题:50229234海岛帝国:独立之战【C002】
  7. 高级电工实验室装置QY-DG758A
  8. 单因素方差分析与卡方检验有什么区别,能否举个例子?
  9. 会议交流 | DataFunSummit 2022:图机器学习在线峰会
  10. 【深度学习图像识别课程】毕业项目:狗狗种类识别(3)代码实现