软件测试
屋顶那猫
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用pyinstaller打包pytest项目
由于pyinstaller并不那么智能,通常我们的代码都是分开多个文件去写,使用打包指令 pyinstaller main.py 进行打包后,会导致打包后有些模块找不到,这时候需要在打包时手动去引入模块。(2)由于pyinstaller打包的exe运行逻辑是先把包里的东西解压到临时目录再运行,因此需要在代码里将测试用例的路径做自适应,使其在编译器中和打包后都能正常找到用例。打包时加入以下参数,左边的是打包前测试用例的所在目录,右边的是解压后的临时目录名称。使用–collect-all重新打包后即可解决。原创 2025-12-24 15:03:20 · 172 阅读 · 0 评论 -
Fiddler AutoResponder 自动修改请求的返回内容respond
Fiddler AutoResponder 自动修改请求的返回内容respond举个栗子,打开Fiddler,再打开阿里云首页:找到请求阿里云icon的包,并拖拽到右侧的AutoResponder中:在RuleEditor中找到“Find a file”并单击,替换成你想要的内容:点击保存,并勾选下图所示的两个选项:可以看到,阿里云首页的icon已经被替换成愤怒的小鸟。同理,把请求的js文件等按照此方法可以替换为你自己的文件,如果刷新后还是没有变化,可以尝试按键盘的 F5 进行强制刷新原创 2021-02-19 17:16:37 · 571 阅读 · 0 评论 -
Fiddler修改http请求和响应
修改http请求一、设置断点 1、打开Fiddler,再打开浏览器 确保Fiddler可以正常抓包后,就可以进行断点。设置断点有以下两种方法: 1、全局断点。点击下图所示的 Before Requests 或快捷键F11即可。这种方法会拦截所有的请求;如果要取消断点,则点击下图中的disabled或使用快捷键Shift+F11。 2、单个断点。只拦截某个请求,假设要拦截百度的请求,则在左下角的QuickExec命令行中输入 “bpu www.baidu.c原创 2021-02-19 09:19:48 · 4267 阅读 · 1 评论
分享