![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
阿尚
这个作者很懒,什么都没留下…
展开
-
字典报错RuntimeError: dictionary changed size during iteration
第一种写法如下图 报错原因:for循环的循环长短,是靠key的个数来计算的,用pop删除了一个key,导致for循环的长度一直在变。 第二种,与第一种的区别在于 break 原因:加上break,执行pop之后跳出当前循环,不会继续执行for循环,所以就不会报错 第三种 dict_1={"aa":"123","bb":"456","cc":"789"} dic原创 2018-10-05 15:11:31 · 2303 阅读 · 1 评论 -
【转载】接口测试学习-yaml格式的测试用例
测试接口需要的数据是存储在excel文档中的,读取比较麻烦。下面是读取excel文档并获取到接口测试必须数据和验证结果数据的代码。首先我们需要创建一个空的list来存放读取到的数据,然后打开excel文档,从第二行开始读取用例内容(第一行是标题),获取到每行内容后,只保留接口测试需要的数据(原来的excel文档中第四列到第七列分别存放了url,请求方式,请求参数,预期结果),然后将这部分数据存入空...转载 2018-10-17 11:39:03 · 1885 阅读 · 0 评论 -
真机跑appium遇到的问题
一直用模拟器跑appium,想试试真机。 appium-server版本:1.4.* appium-desktop版本:1.9.1 手机:小米8 夜神模拟器 最开始用appium-server,输入adb devices报错 adb server version (31) doesn't match this client (40) 经排查,adb版本为31,夜神nox_adb版本为...原创 2018-10-30 17:06:11 · 1231 阅读 · 0 评论