- 博客(16)
- 收藏
- 关注
原创 IOS 系统,通过抓包工具charlse构造app展示大规模数据
1.ios设置好charles代理2.选择需要修改response的接口,保存response3.保存response为一个txt文件,修改该文件数据:4.选择刚刚的接口,设置本地映射,选择刚刚修改的txt文件,保存5.再次触发接口请求,app上的数据展示为修改后的文本中的数据:...
2022-04-25 10:23:40
191
原创 fiddler抓包,Iphone 设置代理后,app和其他任何东西都不能上网的解决方案
【Fiddler】背景:同样的操作步骤,设置Android和ios设备的代理,以连接fiddler,但是ios设备始终提示没有网络,刷新百度等都提示没有网络1. 电脑端下载fiddler并配置各个选项信息、安装信任证书等2. 手机端,连入与电脑相同网络,并设置代理,服务器为电脑ip,设置端口号3. 访问电脑ip:端口号,下载安装证书4. iPhone,设置-通用-描述文件中安装证书5. iPhone,设置-通用-关于本机-证书信任设置中,信任证书经过如上步骤,iPhone端启
2022-04-12 15:33:24
8447
原创 pycharm 左树和右侧面板联动设置
1.2.如果找不到Autoscroll to source,则可能是快捷键被改名了,可以做如下设置:Autoscroll to Source->Open Files with Single Click,Autoscroll from Source->Always Select Opened FIle
2022-03-08 10:07:43
423
原创 pytest parametrize 传参和启动pytest项目报错make sure your test modules/packages have valid Python names
1.传入固定参数2.传入yaml文件参数3.复制一个pytest项目后运行,报错:Hint: make sure your test modules/packages have valid Python names.的解决方案:实质上就是pytest和python版本不一致,然后在pycharm中的Terminal中运行:pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt 问题解..
2022-03-04 14:35:57
1858
2
原创 Alluer报告配置
前言前面几篇文章主要介绍了allure的特性,这篇文章我们就来讲下allure的标记用法 有时候我们写pytest的时候,会用到@pytest.mark但并不会显示在allure报告上 而allure也提供了三种类型的标记装饰器,它们是可以显示在allure报告上的allure的标记装饰器BDD样式的标记装饰器 优先级(严重程度)标记装饰器 自定义标记装饰器BDD标记装饰器提供了三个装饰器@allure.epic:敏捷里面的概念,定义史诗,往下是 feature @..
2022-02-23 16:23:50
1011
原创 python 连接数据库,获取字段中的html文件标签中的img标签是否包含null
#!/usr/bin/python# -*- coding: UTF-8 -*-import MySQLdbfrom bs4 import BeautifulSoupimport stringfrom urllib.request import urlopen# 打开数据库连接# db = MySQLdb.connect("数据库环境", "用户名", "密码", "数据库名称", charset='utf8' )# 测试环境数据库# db = MySQLdb.connect("11.
2021-10-22 13:58:17
221
原创 python3 requests上传base64图片
post以base64上传图片使用data参数,直接上传图片使用file参数;但都不要自己给headers加Content_type参数def test_uploadBase64(self):“”"base64上传文件:return:“”"url = base_url +’/Upload/v1/SingleBase64’file_path = r"C:\Users\fys\Desktop\image\4.png"file_name = os.path.basename(file_path)
2021-04-28 14:19:47
1129
原创 python实现form-data格式上传图片的接口自动化
在上传图片时一定不要给headers里面加Content-type字段,因为python会自动加昨天弄了上传图片的接口自动化,搞了很久都不明白错在哪里了,后面通过抓包对比,发现自己加的Content-type里面的boundary和python自动生成的不一致,最后选则content-type里面不加boundary,也还是不行,后面直接不加content-type,终于可以了。1,2 都不可取:1.设置如下:“headers[“Content-Type”] = “multipart/form-dat
2021-04-28 10:19:41
908
1
原创 python安装HTMLTestRunner
1.先要找到需要安装的htmlTestRunner版本: https://pypi.org/project/html-testRunner/#files2.下载1中红框中的内容到python目录中的Scripts中;3.打开cmd,使用 pip install html_testRunner-1.2.1-py2.py3-none-any.whl 安装对应版本的htmlTestRunner即可;4.使用pip list查看,已经有htmlTestRunner了。...
2021-04-22 14:19:48
836
原创 申请免费xshell,xftp
1.访问:https://www.netsarang.com/zh/free-for-home-school/2.输入用户名和邮件3.收到邮件后,打开邮件所给链接直接下载即可。注:xshell,xftp的邮件是分开的。
2021-04-22 10:21:30
306
原创 Nginx安装部署
1.xshell登录环境2.输入nginx,查看有无nginx,若有,启动nginx:sudo systemctl start nginx, 然后访问环境;若无,安装nginx3.安装nginx:sudo apt install nginx4.安装完成后,nginx默认启动,http默认是80端口,https默认是443端口,我们可以访问环境 http://your_server_ip看到如图:5.自己改端口,重新启动:6.进入nginx目录:cd /etc/nginx关注:sites-a
2021-04-22 10:17:31
95
原创 charles安装、配置、断点、映射
1.安装:https://www.charlesproxy.com/latest-release/download.do2.自定义安装完成后,打开charles,安装证书:注:一定要信任证书:3.证书安装完成后,配置ssl proxying:4.使用:断点:找到要断点的接口,右键,勾选Breakpoints;再次访问该接口时,接口进入该断点;断点时,可根据自己需要修改接口返回数据;5.使用本地映射:先将需要处理的接口响应保存起来,如图:修改响应值,重新下发对应请求,查看响应
2021-04-12 16:28:31
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人