会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
julia888
博客园
首页
新随笔
联系
管理
订阅
05 2023 档案
Allure 简介
摘要:#Allure 介绍 ##特点 1. 轻量级,支持多语言 2. 多平台 3. 详尽的测试报告 4. high level 统计报告 5. Java开发 6. 可以集成jenkins ##安装 1. 简介:allure.qatools.ru 2. 安装 a. 安装Java环境(java1.8以上) ·
阅读全文
posted @
2023-05-31 16:48
来了发发发
阅读(80)
评论(0)
推荐(0)
UI元素定位
摘要:1. css 定位 # 表示id . 表示class > 表示子元素,层级 一个空格也表示一个子元素,但是所有的子元素相当于xpath中的相对路径 #input 选择id为input的节点 .Volvo 选择class为Volvo的节点 div#radio>input 选择id为radio的div下
阅读全文
posted @
2023-05-31 16:42
来了发发发
阅读(54)
评论(0)
推荐(0)
浏览器复用
摘要:复用已有浏览器-配置步骤:1. 需要退出当前所有的谷歌浏览器(特别注意)2. 输入启动命令,通过命令启动谷歌浏览器 2.1 找到 chrome 的启动路径(下一页 ppt) 2.2 配置环境变量(下一页 ppt) 2.3 启动浏览器 windows:chrome –remote-debugging-
阅读全文
posted @
2023-05-31 16:41
来了发发发
阅读(108)
评论(0)
推荐(0)
jmeter 命令行
摘要:# jmeter 命令行: -? : 列出jmeter的命令行参数及简要说明。 -h : 列出jmeter提供的帮助文档。 -n : 表示使用命令行模式启动jmeter,必选参数 -t : 表示指定要执行的jmeter的脚本,属于必选参数 -l : 表示指定存放测试结果的文件 -e : 表示生成ht
阅读全文
posted @
2023-05-31 16:40
来了发发发
阅读(193)
评论(0)
推荐(0)
mysql自定义变量
摘要:1.自定义变量 语法:set @变量名:=值; (冒号可以不加) 或者 select @变量名:=值;(冒号必须加); 使用方法:select @变量名; 2.基础知识(用了变量后就是先排序): mysql语句的执行顺序:正常是先查询后排序,但是如果 使用了变量,就是先排序后查询 1)先查询后排序:
阅读全文
posted @
2023-05-31 16:27
来了发发发
阅读(154)
评论(0)
推荐(0)
mysql截取字段
摘要:mysql 截取字段: mysql索引从1开始 1. 从左边截取length left(str, length) length>=0 2. 从右边截取length right(str,length) length>=0 3. substring(str,index)当index>0从左边开始截取直到
阅读全文
posted @
2023-05-31 16:26
来了发发发
阅读(1201)
评论(0)
推荐(0)
mysql数据类型转换
摘要:AST函数用于将某种数据类型的表达式显式转换为另一种数据类型。CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。 一、语法: CAST (expression AS data_type) 参数说明: expression:任何有效的SQServer表达式。 AS:用于分
阅读全文
posted @
2023-05-31 16:25
来了发发发
阅读(486)
评论(0)
推荐(0)
红米手机开发者模式
摘要:红米开启开发者模式设置-》我的设备 -》全部参数-》miui版本 点四下(两下)手机USB调试打开步骤在开启开发者模式后,依次点击:手机设置 -> 更多设置 -> 开发者选项 -> 开启“USB调试。
阅读全文
posted @
2023-05-31 16:24
来了发发发
阅读(282)
评论(0)
推荐(0)
小程序调试
摘要:1. 小程序测试 原生模式 网页模式 混合模式 2. 微信小程序调试开关 ·如果是x5内核,请打开调试开关 ·在聊天窗口输入网址并打开即可: http://debugtbs.qq.com (安卓手机only) ·如果是非x5内核,默认是开启的 ·x5内核切换开关:http://debugmm.qq.
阅读全文
posted @
2023-05-31 16:23
来了发发发
阅读(86)
评论(0)
推荐(0)
常见控件交互方法
摘要:点击方法 element.click()输入操作 element.send_keys('appium')设置元素的值 element.set_value('appium')清除操作 element.clear()是否可见 element.is_displayed() 返回True/False是否可用
阅读全文
posted @
2023-05-31 16:22
来了发发发
阅读(29)
评论(0)
推荐(0)
webview
摘要:1、WebView 概述: Android内置webkit内核的高性能浏览器,而WebView则是在这个基础上进行封装后的一个控件, WebView直译网页视图,我们可以简单的看作一个可以嵌套到界面上的一个浏览器控件! 2. webview 调试: 1.开启手机上的USB调试功能并且连接计算机,同时
阅读全文
posted @
2023-05-31 16:20
来了发发发
阅读(103)
评论(0)
推荐(0)
appium
摘要:appium 生态工具 adb:andriod的控制工具,用于获取Android的各种数据和控制appium desktop:内嵌了appium server 和 inspector的综合工具appium client:各种语言的客户端封装库,用于链接appium server python, ja
阅读全文
posted @
2023-05-31 16:19
来了发发发
阅读(131)
评论(0)
推荐(0)
adb
摘要:adb常用命令 1 adb介绍1.1 ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机)它的主要功能有: 运行设备的shell(命令行) 管理模拟器或设备的端口映射 计
阅读全文
posted @
2023-05-31 16:17
来了发发发
阅读(52)
评论(0)
推荐(0)
Appium踩坑
摘要:1. 重复安装 io.appium.uiautomator2.server 和 io.appium.uiautomator2.server.test 解决方法: 1. caps增加设置 skipServerInstallation:True 注意当设备上没有包时不能这么设置 2. appium报错提
阅读全文
posted @
2023-05-31 16:15
来了发发发
阅读(121)
评论(0)
推荐(0)
Android monkey 健壮性测试工具
摘要:1. 简介 Monkey 是一个在模拟器或设备上运行的程序 生成用户事件的伪随机流 2. 安装 Android SDK提供了Monkey工具 使用移动设备 3. 使用 基本配置选项,例如设置事件数量 操作约束,例如对指定的App进行测试 事件类型和频率 调试选项 adb shell monkey [
阅读全文
posted @
2023-05-31 16:14
来了发发发
阅读(38)
评论(0)
推荐(0)
jsonpath
摘要:1. 安装 pip install jsonpath2. jsonpath语法: 符号 描述 $ 查询的根节点对象,用于表示一个json数据,可以是数组或对象 @ 过滤器断言(filter predicate)处理的当前节点对象,类似于Java中的this字段 * 通配符,可以表示一个名字或数字 .
阅读全文
posted @
2023-05-31 16:09
来了发发发
阅读(41)
评论(0)
推荐(0)
新建Git仓库并添加本地项目.txt
摘要:1.在自己的GitHub上创建一个仓库。 2.打开命令行工具,切换到需要上传的工程目录下。 3.初始化当前目录作为Git仓库。 git init 4.添加目录下的文件到本地仓库。 git add . 添加当前目录下的所有文件 如果需要unstage某个文件,使用git reset HEAD <fil
阅读全文
posted @
2023-05-31 15:50
来了发发发
阅读(84)
评论(0)
推荐(0)
git强制覆盖本地代码
摘要:git pull 强制覆盖本地的代码方式,下面是正确的方法: git fetch --all然后,你有两个选择: git reset --hard origin/master或者如果你在其他分支上: git reset --hard origin/<branch_name>说明: git fetch
阅读全文
posted @
2023-05-31 15:48
来了发发发
阅读(811)
评论(0)
推荐(0)
Fiddler 域名重定向
摘要:1. 通过customRules 在OnBeforeRequest 方法里面添加代码 ```javascript if (oSession.host=="a"){ oSession.host="b" } if (oSession.host=="short.bi.cn"){ oSession.host
阅读全文
posted @
2023-05-31 14:24
来了发发发
阅读(26)
评论(0)
推荐(0)
抓包工具Fiddler
摘要:# 介绍 * [官网下载地址](https://www.telerik.com/fiddler/fiddler-classic) * Fiddler 是位于客户端和服务器端的 HTTP 代理 * 也是目前最常用的 HTTP 抓包工具之一 * 功能 * 监控流量 * 支持解密 HTTPS * 查看分析
阅读全文
posted @
2023-05-31 14:08
来了发发发
阅读(51)
评论(0)
推荐(0)
Postman mock 接口集合
摘要:#官网介绍 [mocking-with-examples](https://learning.postman.com/docs/designing-and-developing-your-api/mocking-data/mocking-with-examples/) [mock-with-api]
阅读全文
posted @
2023-05-30 17:28
来了发发发
阅读(90)
评论(0)
推荐(0)
Postman 安装与使用
摘要:# Postman 安装 安装地址: https://www.postman.com/downloads 在线版本: https://go.postman.co/home?ref_key=zR3Nib67j1nSUZ949G_8Xb # 请求发送 * 发送表单格式的request: body->fo
阅读全文
posted @
2023-05-30 15:20
来了发发发
阅读(95)
评论(0)
推荐(0)
接口测试用例设计
摘要:# 接口测试流程 需求分析 -> 测试设计 -> 测试用例评审 -> 测试执行 -> 验收 -> 预发布 -> 上线 # 接口测试用例设计思路 梳理业务流程图,根据流程图中的分支分别考虑不同场景(包括接口超时,接口异常,接口请求成功,接口请求失败) ## 基本功能流程测试 * 冒烟测试 验证主业务的
阅读全文
posted @
2023-05-30 12:00
来了发发发
阅读(133)
评论(0)
推荐(0)
公告