自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Cypress08.测试报告及整个项目运行

mocha是配合cypress使用的一个测试报告,而因为mocha下,每一个用例生成一个json文件,所以还需要相关的库进行json合并并转为html。

2024-06-11 16:37:03 248

原创 Cypress07.文件上传

cy.get('上传按钮元素').attachFile('文件名')上传的文件需要放到项目目录的fixtures下。

2024-06-11 16:28:51 137

原创 Cypress06.运行cypress的命令

指定浏览器:npx cypress run --browser=浏览器(如chrome)运行指定用例:npx cypress run --spec "用例路径"执行用例并界面化:npx cypress run --headed。cypress界面化:npx cypress open。运行所有测试用例:npx cypress run。

2024-06-11 16:26:34 115

原创 Cypress05.元素操作

浏览器后退:cy.go('back') 或 cy.go('-1')浏览器前进:cy.go('forward') 或 cy.go('1')页面刷新:cy.reload()

2024-06-11 15:03:12 431

原创 Cypress04.元素定位

方法一:页面中通过开发者工具--element模块对相关的元素进行定位。方法二:谷歌浏览器下载【chroPath】插件,选中对应元素后,可查看对应的元素定位(Xpath定位为绝对路径,仅参考该插件的【cssSelector】并用于cypress中)。方法三:通过cypress启动后,访问对应页面,进行元素提取,该方式会把整个元素及代码显示出来,直接复制即可,该方法也是cypress中比较常用的获取方法。

2024-06-11 14:48:39 301

原创 Cypress03.cypress如何编写一个测试用例并执行

在新版本中,测试用例是存放在e2e目录下,且文件名以cy.js结尾,而在一些旧版本中,测试用例是存放在integration下的,而对应的文件名以spec.js结尾,在本次例子中,以新版本为准:首先,我们创建了一个名为demo_01.cy.js的测试文件,然后写入了一段代码,而该代码意思如下:一、通过describe()方法新增了一个测试套件,这个方法有两个参数,第一个参数为测试套件名字,我们命名为【我是测试套件】;而第二个参数则为一个回调函数。

2024-06-11 14:27:55 251

原创 Cypress02.Vscode下,cypress代码补全及Vscode插件

open in browser:该插件支持html文件内右键直接打开html文件。Cypress Snippets:cypress代码补全。Chinese:中文。

2024-06-11 11:23:03 271

原创 Cypress01.环境安装

Scaffold example spece:查看示例用例(因为目前未创建任何自己的用例,所以我们点击这个,查看cypress中自动化如何编写,点击后点击Okay, I got it!cypress.config.js:Cypress特定的配置(有的版本该文件名为cypress.json,只能存在一个配置文件)E2E Testing:(端对端测试,也就是集成测试),我们点击E2E Testing。这里展示的是cypress的用例,且可以看到,它是存放在cypress的e2e目录下。e2e.js:全局配置。

2024-06-11 11:11:40 401

原创 minium学习day1:介绍及安装

在互联网不断发展阶段,小程序也越来越普及,而对于小程序自动化测试的技术栈来说,可能还有很多人会考虑python + appium的模式,但appium是基于坐标进行的点击交互,具体如下:手机 —》 微信 —》 小程序 —》 元素在这种情况下,appium实际是通过webdriver的模式去操控手机打开微信,从而找到小程序,在这一步中,存在一定的不确定性,而且使用起来相对麻烦。minium。

2024-06-03 10:55:33 423

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除