会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
keena_jiao
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
2022年7月4日
Git本地新项目推送到远程仓库
摘要: 前言 假设开发了一个新项目,想推送到远程,具体的操作方式和命令如下: (使用 git bash) 1、切到项目目录中,例如 E:\httpRunner_study 2、初始化git仓库并在本地提交 //初始化git仓库 git init //将当前目录下的文件添加到仓库(缓冲区) git add .
阅读全文
posted @ 2022-07-04 13:01 keena_jiao
阅读(6925)
评论(0)
推荐(2)
2022年7月2日
Cypress 元素定位
摘要: 前言 今天我们介绍常见的元素定位方法,包括 cy.get() // 方式1:id 选择器cy.get('#query-btn').should('contain','Button')// 方式2:标签 选择器cy.get('button').should('contain','Button')//
阅读全文
posted @ 2022-07-02 19:43 keena_jiao
阅读(821)
评论(0)
推荐(0)
Cypress中基于mocha 基本功能
摘要: 前言 cypress 底层依赖于很多优秀的开源框架,其中包含Mocha。mocha是一个适用于Node.js和浏览器的测试框架。 今天我们来看下在Cypress中基于mocha提供的如下基本功能模块 describe() context() in() before() beforeEach() af
阅读全文
posted @ 2022-07-02 18:09 keena_jiao
阅读(241)
评论(0)
推荐(0)
Cypress 配置之常用配置:env 和 baseUrl
摘要: 前言 上一篇我们提到Cypress自定义的配置信息,例如设置是否失败时生成测试截图,这一类配置信息是Cypress自定义的,此类配置信息在cypress.json中进行设置即可。 今天我们提到我们在项目中最常见的配置 env 和 baseUrl Env 环境变量 环境变量,其实就是根据环境的变化,变
阅读全文
posted @ 2022-07-02 16:17 keena_jiao
阅读(971)
评论(0)
推荐(0)
Cypress 配置参数
摘要: 前言 Cypress 不仅支持用户自定义文件结构,还支持用户自定义 Cypress 的各项配置 Cypress 可以通过cypress.json 来实现配置的自定义 配置项可以参考:https://docs.cypress.io/guides/references/configuration#Con
阅读全文
posted @ 2022-07-02 13:27 keena_jiao
阅读(677)
评论(0)
推荐(0)
2022年7月1日
Cypress 元素定位和界面分离
摘要: 在搭建web自动化工程项目时候,为了代码可维护性更强,我们需要做一些封装 一、将元素定位写到单独的Json文件,方便统一管理和维护 这样如果定位元素发生了变化,直接修改文件即可 二、将每个界面作为一个类,将界面中元素获取方式作为类属性、将界面业务操作作为函数 三、测试用例中直接引用界面对象即可,如图
阅读全文
posted @ 2022-07-01 13:57 keena_jiao
阅读(153)
评论(0)
推荐(0)
Cypress 第一个脚本
摘要: 一、使用Hbuilder 导入项目cypress,如图 二、在用例目录,写上测试的登陆脚本,如图 被测登陆界面如图 编写测试脚本 解释: context 声明一个测试用例集 beforeEach 测试用例前置操作,相当于setup it声明了一个测试用例 cy.get 定位元素,用css selec
阅读全文
posted @ 2022-07-01 13:18 keena_jiao
阅读(135)
评论(0)
推荐(0)
2022年6月29日
Cypress 默认文件结构
摘要: 一、pycharm导入工程 二、介绍下各个目录结构 1、fixtures 测试夹具 简介 测试夹具通常配合 cy.fixture() 使用 主要用来存储测试用例的外部静态数据 fixtures 默认就在 cypress/fixtures 目录下,但也可以配置到另一个目录 外部静态数据的详解 测试夹具
阅读全文
posted @ 2022-06-29 14:33 keena_jiao
阅读(238)
评论(0)
推荐(0)
Python 导入导出项目依赖包
摘要: 一、导出项目依赖包 平时导出依赖一般都是 pip freeze > requirements.txt 这种方式导出的是当前python环境中所有的包,只会多不会少,有些库不是必需的也跟着导出来,冗余过重。 如果想要只导出当前项目运行所依赖的包,那么就要使用pipreqs 插件,它只会导出当前项目运行
阅读全文
posted @ 2022-06-29 11:43 keena_jiao
阅读(1368)
评论(0)
推荐(0)
Cypress 安装
摘要: 一、cypress 安装 方式1、使用npm安装 1、生成package.json 文件 1、进入你要安装cypress 的目录,然后使用npm init 初始化目录 2、然后就可以生成package.json 文件了 2、安装cypress 如果不指定版本,默认安装的是最新的版本, 则进入对应目录
阅读全文
posted @ 2022-06-29 10:30 keena_jiao
阅读(1667)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
公告