- 博客(7)
- 收藏
- 关注
原创 web自动化报错-ResourceWarning: Enable tracemalloc to get the object allocation traceback
在写web自动化测试脚本时,发现如果只是单纯的线性脚本,不加任何方法对象,打开浏览器后不会闪退关闭。当把用例写入方法后,运行报错ResourceWarning:启用tracemalloc以获取对象分配回溯尝试的解决方法一:浏览器驱动版本太低,去下载chrome中更高版本的驱动—没有解决尝试的解决方法二:去除警告,假装看不到。—没有解决在代码中引入warnings包,并加入以下代码 import warningsdef setUp(self): warnings.simplefil
2021-12-12 20:48:13 7580 1
原创 解决selenium与chrome版本不匹配问题
1、查看chrome版本号打开浏览器,设置-关于Chrome中可以查看到(这里我将Chrome自动更新关闭了,具体操作在之前的文章中2、根据版本号,去ChromeDriver中下载对应的版本 http://npm.taobao.org/mirrors/chromedriver/可能没有一模一样的小版本,找一个大版本相同的就可3、选中后,进入选择适合自己系统的下载包进行下载https://www.cnblogs.com/darkspr/p/14548819.html...
2021-12-11 16:13:46 4306
原创 mac下关闭Chrome的自动更新
前提:关闭chrome浏览器1、打开终端,输入如下命令行,进入mac系统下的“/Library/Google/GoogleSoftwareUpdate”目录cd /Library/Google/GoogleSoftwareUpdate2、删除该目录下的‘’GoogleSoftwareUpdate.bundle“文件夹sudo rm -rf GoogleSoftwareUpdate.bundle根据提示输入管理员密码,回车后就可以删除了当然也可以通过finder来手动删除最后在浏览器 设置
2021-12-11 15:38:42 3046
原创 Charles工具-模拟慢网
一、使用场景1、 模拟弱网情况,比如:1)弱网导致网络请求超时报错2)模拟网络不稳定2、模拟2G、3G、4G网络等,提供直接模拟选择二、测试关注点1)网络请求超时报错后,提示是否友好2)网络不稳定情况下,是否会出现数据丢失、重复产生数据等三、使用方法1、操作入口: Charles中,选择 Proxy->throttle Settings2、具体配置1)勾选12)2处为单独配置某个域名,点击add来添加3)3处可以选择需要的场景4)其他配置字段含义Bandwidth(k
2021-12-06 22:16:45 954
原创 Charles-HTTP抓包
一、HTTP抓包1、查看电脑IP地址方法一:通过Charles查看这就是电脑的IP地址方法二:命令行操作Mac:打开终端,输入命令 ifconfig 并按回车即可查看本机IP2、设置代理前提:手机连接到和电脑同一局域网内1)Charles中:点击Proxy->Proxy Settings,填写一个没有被占用的端口号(默认8888,可以不做修改)2)需要抓包的移动设备:ios设备: 进入设置网络 > 配置代理找到配置代理然后如果是该设备首次配置,配置好后,Char
2021-11-07 20:31:09 622
原创 抓包工具-Charles篇-安装破解
一、关于下载安装mac版:直接搜索下载,然后安装即可windows版:待补充,以下都是基于mac版本,如有不同,可以先百度;以后希望我可以慢慢研究不同二、关于破解学习借鉴: https://www.zzzmode.com/mytools/charles/(仅用于个人学习研究使用,不用来商用,侵权删)...
2021-11-07 20:01:17 381
原创 崴泥篇——Thymeleaf 报错:ERROR 8592 org.thymeleaf.TemplateEngine
)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写...
2019-07-17 10:29:55 3974
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人