上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: c代表Class:类m代表Method:类实例方法F代表Function:函数f代表Field:类属性,域v代表Variable:变量p代表Property:python内置函数p代表Parameter:参数<>代表Element:元素Directory:目录Package:包 阅读全文
posted @ 2021-10-26 09:11 mik99 阅读(246) 评论(0) 推荐(0)
摘要: 一.介绍 python枚举用与管理自动化测试的页面资源是个很不错的点子,资源能直接通过ctrl+右击能够快速定位到。下面讲解枚举 二.应用 1. 枚举的定义 首先,定义枚举要导入enum模块。 枚举定义用class关键字,继承Enum类。 定义枚举时,成员名称不允许重复 默认情况下,不同的成员值允许 阅读全文
posted @ 2021-10-25 21:37 mik99 阅读(179) 评论(0) 推荐(0)
摘要: 一.time介绍 time 模块是python内置模块,datetime 是基于time模块封装的系统模块。datetime 模块比较好用一般使用datetime模块 时间的三种表示:1. 当前时间戳:time.time() 1635165309.38715172. 当前时间元组:time.loca 阅读全文
posted @ 2021-10-25 20:41 mik99 阅读(77) 评论(0) 推荐(0)
摘要: self表示类的实例对象 obj = A() 等效于obj self.__class__ 指向类 阅读全文
posted @ 2021-10-24 15:18 mik99 阅读(32) 评论(0) 推荐(0)
摘要: 在python 中类和实例对象能够重新赋值 class A: a = 1 def test1(self): self.test11 = "test1" print(self.test11) return self def test2(self): self.test22 = "test2" prin 阅读全文
posted @ 2021-10-24 15:15 mik99 阅读(576) 评论(0) 推荐(0)
摘要: # 注意:有时侯创建/usr/bin 下的软链接 不能实现,路径需要处在/usr/bin下 ln命令是linux系统中一个非常重要命令,英文全称是“link”,即链接的意思,它的功能是为某一个文件在另外一个位置建立一个同步的链接。 一种是hard link,又称为硬链接;另一种是symbolic l 阅读全文
posted @ 2021-10-24 14:53 mik99 阅读(541) 评论(0) 推荐(0)
摘要: 一.assert介绍 Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 assert 表达式 [, 参数] 等价于 if not expression: raise AssertionError 二.实例 assert 1==1 # 条件为 true 阅读全文
posted @ 2021-10-24 14:10 mik99 阅读(100) 评论(0) 推荐(0)
摘要: 1.在web自动化过程中当遇到一闪而过的元素该如何定位吗下面介绍通过页面暂停页面 打开浏览器调试,选择Sources,当需要暂停时按住下方按钮,页面即可停止。然后回到element页面定位元素即可 阅读全文
posted @ 2021-10-22 21:50 mik99 阅读(898) 评论(0) 推荐(0)
摘要: 常用hooks pytest_addoption(parser), 钩子函数的写法固定。详细参考https://www.cnblogs.com/superhin/p/11733499.html 栗子:设置pytest options def pytest_addoption(parser): """ 阅读全文
posted @ 2021-10-21 16:40 mik99 阅读(336) 评论(0) 推荐(0)
摘要: 当使用Selenium爬取一些页面时,有些页面加载速度特别慢,而我们又不需要等待页面完全加载完毕。此时可以通过driver.set_page_load_timeout()来设置页面超时时间。捕获异常,并执行js脚本window.stop()即可实现,代码如下。 from selenium impor 阅读全文
posted @ 2021-10-21 16:31 mik99 阅读(1001) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页