01 2023 档案
摘要:QNET使用常见问题 1、 【场景模板】中选择2G,3G,4G网络类型的带宽设置是多少? 在【场景模板】中选择不同的网络类型,带宽限制如下表: | 网络类型 | 上行带宽(kbps) | 下行带宽(kbps) | | : : | : : | : : | | 2G | 40 | 80 | | 3G |
阅读全文
摘要:使用python编写脚本对app完成自动启动的操作 准备工作参考前篇:Appium+python之APP自动化一 一、python启动app的配置 from appium import webdriver # 后续操作依赖于这个库 desired_caps = { 'platformName': '
阅读全文
摘要:webdriver中的三种等待 1、强制等待:sleep() 设置固定休眠时间,单位为秒。 由python的time包提供, 导入 time 包后就可以使用。 缺点:不智能,使用太多的sleep会影响脚本运行速度。 2、隐式等待:implicitly_wait() 由webdriver提供的方法,一
阅读全文
摘要:fiddler中模拟接口返回使用右侧工具面板中的AutoResponder页签 1、打开fiddler的AutoResponder页签 1)准备接口返回的数据,写到一个文档中,如:mock.txt 文件编码格式保存为ANSI编码或者带有BOM的UTF-8编码(UTF-8会出现中文乱码) 假设返回的数
阅读全文
摘要:为什么要做接口测试? 如下图一个提现功能 比如这个输入框,平常拿到这个web页面,会对输入框做用例设计: 输入一个负数(如:-100),点提交 输入金额为0(如:0),点提交 输入金额为0-100的数(如:20),点提交 输入金额为100(如:100),点提交 输入金额大于100(如:108),点提
阅读全文
摘要:一、异步接口 1、什么是同步接口,什么是异步接口? **同步接口:**当你发送一个接口请求信息给其他系统,其他系统会同时返回一个处理的结果(status_code,msg,如果查询类的返回查询结果) 是所有的操作都做完,才返回给用户结果。即写完数据库之后才响应用户,用户体验不好,有种卡死的感觉。 这
阅读全文
摘要:**mock测试(挡板测试)**就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 比如:测试天气这个接口,最近上海都没有下雪,那么我怎么去模拟下雪这个场景?需要等到真正下雪的哪天才可以吗?这个时候就可以通过mock来帮助我们完成下雪的场景了 后端代
阅读全文
摘要:postman的Mock Server使用必须注册一个postman账号才能使用 1、创建Mock Server 1)点击postman左上角的New弹出新建窗口,点击Mock Server 2)设置参数如下 第一步 第二步 Name the mock server # 自定义Mock Server
阅读全文
摘要:本地删除的文件,如何恢复到本地最新 1、进到具体删除文件的目录,打开git bash shell 2、查看本地对改动的暂存记录,下图可以看到,误删了 LogService.py文件 命令行:git status 3、重置HEAD,为恢复文件准备 命令行:git reset HEAD 4、重新拉取已删
阅读全文
摘要:git stash保存和恢复进度 一、应用场景 当正在dev分支上开发某个项目,这时项目中出现一个bug,需要紧急修复,但是正在开发的内容只是完成一半,还不想提交,这时可以用git stash命令将修改的内容保存至堆栈区,然后顺利切换到hotfix分支进行bug修复,修复完成后,再次切回到dev分支
阅读全文
摘要:git 切换分支开发 $ git clone + 项目地址链接 //可以把项目克隆到本地; $ cd 项目文件夹名称 // 这里是进入到项目的文件夹中 // 查看分支 这里是看的本地的分支 $ git branch * master 接着是查看远程分支 $ git branch -a // 查看远程
阅读全文
摘要:1、查询当前所在分支 git branch -a 2、保存当前工作进度,会把暂存区和工作区的改动保存起来。执行完这个命令后,在运行git status命令,就会发现当前是一个干净的工作区,没有任何改动。 (1)git stash >直接保存 (2)git stash save 'message' >
阅读全文
摘要:一、appium简介 1、什么是appium appium 是开源的移动端自动化测试框架; appium 可以测试原生的、混合的、以及移动端的 web 项目; appium 可以测试 ios,android 应用(当然了,还有 firefox os); appium 是跨平台的,可以用在 osx,w
阅读全文
摘要:windows系统安装Python 1、进入python官网下载 python官网点我 1)鼠标移动到"Downloads"上(不是点击,是移动到Downloads上) 2)根据自己的系统选择,windows系统点击Windows 3)根据需要下载指定版本,此处下载的3.8.10(选择install
阅读全文
摘要:adb命令连接安卓设备的方法 adb连接真机或者模拟器一共有以下三种方法 1、连接模拟器 2、有线连接真机 3、无线连接真机 1、连接夜神模拟器 ①启动夜神模拟器 ②连接模拟器 使用win+r按键输入cmd,回车打开cmd窗口 adb connect 127.0.0.1:62001 ③查看连接的设备
阅读全文