为什么要做持续集成 自动化冒烟测试 自动化用例运行 自动遍历测试运行 兼容性测试 核心依赖资源 设备集群:真机、模拟器、云端设备 管理平台:STF、Jenkins、Selen...
之前还能搜索,2021/4某天web版突然无法搜索
简书是放弃搜索这一栏吗先前我就说过,简书的搜索栏大有问题,其热门文章居然半年没有更新。 去年搜索栏还是正常的。你想搜含有什么内容的文章,都可以搜。 比如你刚来简书,搞不懂钻贝是怎么回事,想搜教程,...
从接口response里拿出json格式的返回对象,转换成String类型 此时如果data是个数组时,返回类型是class com.alibaba.fastjson.JSO...
1. 运行时用代码创建全局变量or给全局变量重新赋值:创建自定义keywords,或者test case里的自定义方法 在case里的UI视图里使用customer keyw...
1. 使用CSV Data Set Config, 导入一个txt文件或者csv文件 注意点:在使用此方法引入测试数据时,在线程组的配置中使Loop count>=测试数据行...
1. 配置Timer: 对比: 1. 启动同步定时器后,用10个进程去call这个请求: 每5条的启动时间完全相同,是同步进行的 2. Disable同步定时器,再用10个线...
1. Apply to:应用范围 Main sample and sub-samples:匹配范围包括当前取样器及其子取样器 (默认)Main sample only:仅当前...
学习笔记,欢迎随时指正~ 1. 使用正则表达式提取器 使用步骤: 1.1 在http请求下加入正则表达式提取器 1.2 填写配置信息 Name of created vari...
1. 场景 当call https 请求时,遇到如下报错信息,缺少有效证书: 2. 简单粗暴的解决方法,信任所有证书 新建一个工具类: 在openConnect以前调用这个u...
你是不是在beforeTest里有正常启动浏览器的步骤啊?
使用Selenium控制已经打开的浏览器1. 场景 有时候网站需要扫码登录或者验证码登录,使用selenium启动的浏览器进程登录较为麻烦。需要手动辅助登录,再进行selenium自动化。 2. 步骤 启动一个Ch...
1. 开始进行外星人移动时,虽然外星人图像向右移动,但是历史图像没有消失,导致外星人重影 问题代码:alien_invasion.py 分析与解决:因为gfunctions...
前提准备:Jenkins依赖于Java+Tomcat的基础环境 安装好tomcat后,只需要将jenkins下载好的war放到tomcat/webapps目录下 启动tomc...
什么是redis Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点...
适用场景 当执行遇到错误时需要进行错误解图,通过滚动到有效元素进行截图,截图更有意义。 通过JS语句滚动 1. 滚动到页面底部 2. 滚动到指定元素 3. 滚动到指定坐标(x...
使用场景 WebUI自动化测试框架中错误截图方法,需要进行全屏幕截取or当前窗口截取 解决方案 导入Ashot的maven依赖,使用Ashot不同的截图策略 代码 如下
项目结构: baseTest:存放基础测试类和测试方法 pageObjects:存放测试页面的元素和操作方法 testScripts:存放测试脚本 utils:存放工具类方法...
1. 场景 有时候网站需要扫码登录或者验证码登录,使用selenium启动的浏览器进程登录较为麻烦。需要手动辅助登录,再进行selenium自动化。 2. 步骤 启动一个Ch...