摘要: Unittest框架简单介绍: 1、介绍:unittest是python自带的一个单元测试框架,不仅适用于单元测试,还可用于Web、Appium、接口自动化测试用例的开发与执行;此框架可以组织执行测试用例,并且提供了丰富的断言方法,提供丰富的日志,判断测试用例是否执行通过,并生成测试结果。 Unit 阅读全文
posted @ 2025-04-12 18:26 南峤 阅读(73) 评论(0) 推荐(0)
摘要: 1、软件介绍:Fiddler是位于客户端和服务器端的HTTP代理,所以也可以称Fiddler为代理服务器,它也是目前最常用的http抓包工具之一。它能够记录客户端和服务器之间的所有HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回 阅读全文
posted @ 2025-03-18 23:02 南峤 阅读(37) 评论(0) 推荐(0)
摘要: 如果发现fiddler只能抓取http请求,但是抓取不到HTTPS请求,看查看是不是没有勾选解密https流量 入口:Tools——>Options——>HTTPS,勾选以下选框 设置完成过后可以正常抓取HTTPS的请求了 阅读全文
posted @ 2025-03-18 00:00 南峤 阅读(73) 评论(0) 推荐(0)
摘要: 1、设置了过滤: fiddler中支持我们设置过滤条件,这样fiddler就不会抓取所有的请求,比如我们要抓取一个指定ip地址的请求,就可以设置对应的过滤信息,但是结束过后可能忘记删除了,导致下一次使用fiddler的时候抓不到请求。 1、首先进入Fiddler界面 2、点击Filters,如果设置 阅读全文
posted @ 2025-03-17 23:54 南峤 阅读(1006) 评论(0) 推荐(0)
摘要: 1、 zip函数 作用:可以接收不限数量的可迭代对象,可以将这些可迭代对象中的元素打包成一个个的元组,然后返回一个迭代器。如果各个可迭代对象的元素个数不一致,则以元素个数最短的那个为准。(接收任意数量的可迭代对象,依次将这些可迭代对象中的元素取出来去组装成元组,最后返回一个迭代器。) 函数原型:zi 阅读全文
posted @ 2025-03-15 16:00 南峤 阅读(40) 评论(0) 推荐(0)
摘要: 函数作用:enumerate 是 Python 中非常有用的内置函数,它用于将一个可迭代对象(如列表、元组、字符串等)与其索引一起迭代。通过 enumerate(),你可以在循环中同时获得元素的索引和对应的值,从而避免手动管理索引值。 语法:enumerate(iterable, start=0) 阅读全文
posted @ 2025-03-15 15:10 南峤 阅读(247) 评论(0) 推荐(0)
摘要: 作用:显示或设定系统的日期与时间 格式化 %% 输出字符 % %a 星期几的缩写 (Sun..Sat) %A 星期的完整名称(Sunday..Saturday)。 %b 缩写的月份名称(例如,Jan) %B 完整的月份名称(例如,January) %c 本地日期和时间(例如,Thu Mar 3 23 阅读全文
posted @ 2025-01-15 16:57 南峤 阅读(250) 评论(0) 推荐(0)
摘要: 1、首先,你需要安装unittest-ddt库。可以通过pip命令安装: pip install ddt 2、在测试中导入必要的包 import unittest from ddt import ddt 3、定义测试类‌: 使用@ddt装饰器来标记这是一个数据驱动的测试类。 4、如果测试用例需要多个 阅读全文
posted @ 2025-01-08 17:03 南峤 阅读(102) 评论(0) 推荐(0)
摘要: 使用data来传递数据 阅读全文
posted @ 2024-12-22 22:50 南峤 阅读(10) 评论(0) 推荐(0)
摘要: 1、在 pytest 中,如果你有多个数据驱动的 fixture 和测试用例,并希望确保它们的数据同步传递(即每个 fixture 和测试用例的数据对是一一对应的),你可以使用 pytest.mark.parametrize 来参数化测试函数和 fixture。为了确保 fixture 和测试函数中 阅读全文
posted @ 2024-12-21 09:43 南峤 阅读(37) 评论(0) 推荐(0)