自身电脑的代理打开全局代理
Flask使用小结【更新ING】
Can't locate revision identified by '3ba21fe709f1'
问题处理
1 | # taoyi @ TyMac in ~ [16:26:14] |
Mac删除多余的输入输出设备
InfluxDB&Grafana&Shell性能自动化测试平台搭建
项目周期
android无线adb连接和投屏
Python相关问题解决总结
pytest
每次运行都会报ValueError: option names {'--alluredir'} already added
原因是同时安装了pytest-allure-adaptor
和allure-pytest
,而它俩又都被引用了,造成了冲突。
解决方案:
卸载掉其中一个
全局搜索哪些地方引用了,处理掉别的引用
httprunner
框架中https
请求报错解决
- 接口请求的参数中,增加参数
'verify': False
1
2
3
4
5
6_data = {'name': api_data.name,
'verify': False,
'request': {'method': api_data.method,
'files': {},
'data': {},
'headers': {}}} - 框架修改
修改venv/lib/python3.7/site-packages/httprunner/parser.py
文件
修改参数config.pop("verify", False)
中原来的True
为False
1
2
3
4config_variables = config.get("variables", {})
config_base_url = config.pop("base_url", "")
config_verify = config.pop("verify", False)
functions = project_mapping.get("functions", {})
运行需要网络请求的python
脚本,提示libssl
找不到
报错提示如下:
1 | # shadow @ shadow in /usr/local/lib [17:55:16] |
原因:brew
升级了OpenSSL
版本到OpenSSL@1.1
,所以libssl.1.0.0.dylib
这个旧版本的库文件被卸载了,新的是libssl.1.1.1.dylib
,旧版本的python
没有更新链接,所以就会报找不到/usr/local/opt/openssl/lib/libssl.1.0.0.dylib
解决方法:
卸载之前引用了低版本的python
,然后重新安装python
就可以了
shell学习笔记
Tomcat使用小技巧
设置 tomcat 启动后的占用内存大小
1
2
3
4
5# vim /tomcats/bin/catalina.sh
# 修改配置参数,大约是第251行:原始:JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
# 修改为:
# 其中的数值可以根据需要修改
JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Xms200m -Xmx200m"