- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 fiddler中filters的详细解释
输入框中多个host,可以使用分号分隔,如果输入框的背景是黄色的,说明输入内容有修改且没有保存,可以点击输入框右上角的“Changes not yet saved.”提示,来保存修改。Show only Intranet Hosts 只显示内网主机(可以通过Fiddler的快照功能,在Sessions里边家一个本地的Session,来查看此功能的效果)Show only traffic from 只显示选择的客户端进程数据,勾选后,后边的下拉菜单会展示出当前正在运行的所有进程。
2023-07-21 18:26:29
532
原创 postman使用概览
可以在控制台查看接口执行详情:View—>Show Postman Console。pass数量+fail数量=用例条数×断言个数。Tests标签断言使用:使用内置函数。主要判断内容: 接口返回值是否正确。
2023-07-21 18:20:15
363
原创 abd常用命令汇总
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后的设备就可以在一定范围内摆脱 USB 连接线的限制。如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect 那一步;将 Android 设备与将运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。:把当前目录下的test.txt 复制到手机的sd卡下。这里的 IP就是上一步中找到的设备 IP 地址。
2023-07-21 18:16:42
304
原创 markdown文档编辑器typora解决试时间问题
使用PowerShell命令获取当前日期并将其格式化为年/月/日的形式。然后将这个日期更新到Typora软件的IDate数值中。
2023-07-21 17:22:09
532
原创 项目流程规范
根据自己在工作经验,并针对自己负责的项目,简单总结了一下在测试过程中的一个流程。仅供参考,希望有那么一条对大家有帮助。需求前期阶段1、项目经理确认确认需求背景、具体功能2、产品需要与客户确定好需求逻辑及功能需求确定阶段1、产品在进行设计评审之前,需要提前给出需求文档,研发及测试需提前对需求文档进行熟悉分析2、开发需要对已经出具的需求进行需求功能确定,提前考虑设计方案,确保在需求评审时,提出开发疑问点3、测试人员需要在需求熟悉过程中,根据需求五项(前置条件、使用人群、基础功能、直接使用范围、间
2021-08-22 21:07:59
316
原创 接口自动化pytest+allure框架基本理解-allure(六)
前言简单介绍allure装饰器基本使用方法allure用例描述报告页面展示
2021-08-07 17:12:52
183
1
原创 接口自动化pytest+allure框架基本理解-pytest(五)
前言简单介绍pytest常用方法import pytest 基本用法编写规则测试文件以test_开头测试类以Test开头,并且不能带有 init 方法测试函数以test_开头断言使用基本的assert即可setup,在测试函数或类之前执行,完成准备工作,例如数据库链接、默认参数、打开文件等teardown,在测试函数或类之后执行,完成收尾工作,例如断开数据库链接、关闭文件示例:# 新建test_case.py文件import pytestclass Test_yyy():
2021-08-07 17:06:49
203
原创 接口自动化pytest+allure框架基本理解-配置文件ini(四)
前言配置文件ini的配置及调用方法记录,ini调用的模块有ConfigParser与configobj模块,此处暂时仅介绍configobj的基本使用方法from configobj import ConfigObjpycharm配置按照路径进入配置下载:File→Setting→Plugins→搜索框搜索ini→点击install下载此步骤不可跳过,否则无法新建.ini文件在所需路径下新建后缀为.ini的文件,即可在.py文件中通过configobj模块对其进行操作书写格式sectio
2021-08-07 17:01:50
428
原创 接口自动化pytest+allure框架基本理解-time模块(三)
前言time、datetime的简单运用,获取当前时间、时间格式转换等timeimport time获取当前时间## 获取当前日期:time.strftime('%Y-%m-%d') # 括号内为时间日期格式# 输出:2021-06-02time.strftime('%Y-%m-%d %H:%M:%S')# 输出:2021-06-02 15:43:38 ## 获取当前时间戳:time.time() # 返回为浮点型时间戳# 输出:1622619997.093659int(t
2021-08-07 16:57:36
400
原创 接口自动化pytest+allure框架基本理解-OS模块(二)
前言可获取文件所在路径,以及通过层级切换进入相对目录等import os获取当前文件路径os.path.dirname(__file__)# 输出:F:/Python/interface/zw_hunan/commonos.getcwd()# 输出:F:\Python\interface\zw_hunan\commonos.path.split(__file__) # 返回当前文件路径以及文件名# 输出:('F:/Python/interface/zw_hunan/common', '
2021-08-07 16:36:41
265
原创 接口自动化pytest+allure框架基本理解(一)
分层思想不管是接口还是UI自动化,大体分为三层:1、基础接口、元素层当基础环境发生变化时,只需要修改很小一部分代码2、公共方法层将可复用的测试步骤抽离出来封装成一个方法,提高复用3、用例层很好的和功能用例结合,便于执行计算自动化脚本覆盖率等编写步骤基础api封装根据开发提供的接口文档或抓包获取接口及请求参数公共方法尽量把通用的步骤抽离,单独封装,方便其他模块调用测试用例与功能用例对齐,一条用例对应一个test_case公共方法部分1、登录接口封装2、request方法
2021-08-07 16:29:34
289
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人