摘要: 显式等待不像隐式等待和强制等待一样,浪费时间,显式等待是指定某个条件,然后设置最长等待时间。如果在这个时间还没有找到元素,那么便会抛出异常。只有该条件触发,才执行后续代码,这个使用更灵活。 显式等待是一种智能的等待,但它只能应用于指定的元素,等待动态加载的Ajax元素 源码注解: 参数解释 driv 阅读全文
posted @ 2021-01-16 20:51 echo'coding' 阅读(576) 评论(0) 推荐(0) 编辑
摘要: all(iterable) 如果 iterable 的所有元素均为真值(或可迭代对象为空)则返回 True 。 等价于: def all(iterable): for element in iterable: if not element: return False return True any( 阅读全文
posted @ 2020-12-13 17:39 echo'coding' 阅读(266) 评论(0) 推荐(0) 编辑
摘要: python deque与列表的区别: 根据index读list,时间复杂度为O(1),deque是O(n) 在两头插入数据,deque的时间复杂度为O(1), list为O(n) deque是一个双向链表,所以操作头尾非常简单。 随机往中间插入数据,deque与list的时间复杂度都是O(n) d 阅读全文
posted @ 2020-12-13 16:06 echo'coding' 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: python可迭代对象进行拆包,可省略的元素可以用*代替 例如: list5 = ["I","love","python",(1,2,3),'a','b',456] str3, *other, num1 = list5 print(str3,type(str3))# I <class 'str'> 阅读全文
posted @ 2020-12-13 14:36 echo'coding' 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 导入Itertool函数 使用itertools.product(*iterables, repeat=1) *iterables指要计算可迭代对象自身的笛卡尔积,将可选参数 repeat 设定为要重复的次数 # 打印出两个列表的笛卡尔积 list3 = [1,2,3] list4 = ['a',' 阅读全文
posted @ 2020-12-13 14:06 echo'coding' 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 在python基础100道中,看到python推导式,不解这是个啥,了解语法后发现还挺有意思的。 例如: data = [x**2 for x in range(-5, 5) if x>=-2]print(data)# 此时data = [4, 1, 0, 1, 4, 9, 16] 相当于: dat 阅读全文
posted @ 2020-12-13 13:31 echo'coding' 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 目录: 1.编码 2.字体 3.调试 4.更改变量名 5.快捷键 7.安装letcode刷题 1.编码 2.字体 3.调试 正常人使用正则匹配数据等,都不可能一次匹配成功,那么用调试就没错了,先点击下图所示位置: 然后如图,匹配结果一目了然: 还有更强的,调试过程中赋值,来测试改变后的结果,注意观察 阅读全文
posted @ 2020-12-12 12:07 echo'coding' 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 连接模拟器: 1、打开模拟器,进入cmd命令行:adb connect 127.0.0.1:7555(mumu模拟器默认端口7555) 2、进入airtest,点击【远程设备连接】,点击【连接】 3、点击connect右侧的箭头,勾选Use javacap,Use ADB orientation 4 阅读全文
posted @ 2020-12-12 11:51 echo'coding' 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1.用USB数据将手机和电脑进行连接,手机打开开发者模式,并且开启USB调试 2.下载adb调试:只是用户检查有没有设备连接,不下载也行,但是最好下载 使用方法:解压 方法一:使用cmd命令进入解压目录,然后就可以执行adb命令了, 方法二:可以将adb路径放在系统环境变量中,这样就不用每次都要进入 阅读全文
posted @ 2020-12-12 11:48 echo'coding' 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 一、软件测试概述 1、什么是软件 定义:计算机系统中与硬件相互依存的一部分(程序+数据+相关文档) 程序:按事先设计的功能和性能要求执行的指令序列 数据:使程序能正常操纵信息的数据结构 文档:与程序开发、维护和使用有关的图文资料 2、软件工程的内容 主要分为软件开发技术(方法+过程+工具+环境)和软 阅读全文
posted @ 2019-03-22 10:37 echo'coding' 阅读(1106) 评论(0) 推荐(0) 编辑