随笔分类 - 4-接口
摘要:场景:根据用例1的结果来判断是否要跳过用例2 unittest的装饰器skip方法,装饰器中的变量先于测试用例执行,所以取不到用例1中的结果。解决方案:在测试用例中使用skipTest()方法,如下: import unittest b = 0 class Mytest_1(unittest.Tes
阅读全文
摘要:1. 同一个文件 方法1:使用全局变量 import unittest bb = 0 class Test_1(unittest.TestCase): def test_101(self): global bb bb = 33 print(f'in test101 bb={bb}') def tes
阅读全文
摘要:报错如下: 解决方案: 1. 下载安装.NET Framework即可 https://www.microsoft.com/zh-cn/download/details.aspx?id=49982
阅读全文
摘要:可以批量插入数据,批量修改数据等 例如1: 插入6条数据 import MySQLdb conn = MySQLdb.connect( host='192.168.0.0', port=3306, user='abc', passwd='abc', db='abc', charset='utf8'
阅读全文
摘要:我的iphone7,浏览器打开chls.pro/ssh,不会弹出下载证书,所以使用以下方式: 1. help->ssl proxying->save charles root certificate,先将证书下载到本地,然后再拷贝到手机上 2. 然后打开设置,可以看到描述文件,安装 检查:在“设置”
阅读全文
摘要:charles抓取http请求,只需要保证手机和电脑在同一个局域网,在手机端设置代理即可。 以下讲解抓取https包的方法: 1. 打开charles,按下图所示点击: 出现下图: 2. 确认手机连接上代理后,在手机上浏览器打开chls.pro/ssl,下载安全证书,并安装 注意以下几点: 如果下载
阅读全文
摘要:批量插入数据,两种方法: execute() executemany() executemany()效率远远高于execute(),推荐使用executemany() 代码如下: 1 import MySQLdb 2 3 conn = MySQLdb.connect( 4 host='fjkdasj
阅读全文