上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 42 下一页
摘要: ● bool是int的子类 a = True print isinstance(a, int) print True == 1 print False == 0 运行结果: True True True ● 列表循环中的变量泄露 # 情况一 i = 1 li = [i for i in range( 阅读全文
posted @ 2020-06-27 21:15 ☆星空物语☆ 阅读(263) 评论(0) 推荐(0)
摘要: Python代码覆盖率工具coverage.py其实是一个第三方的包,同时支持Python2和Python3版本。安装也非常简单,直接运行: pip install coverage 首先我们编写一个简易计算器的程序: # mymath.py def add(a, b): return a + b 阅读全文
posted @ 2020-06-26 11:29 ☆星空物语☆ 阅读(4184) 评论(0) 推荐(1)
摘要: ● 不要使用可变对象作为函数默认值 def append(value, arr=[]): arr.append(value) return arr print append(1) print append(1) print append(1) 运行结果: [1] [1, 1] [1, 1, 1] 原 阅读全文
posted @ 2020-06-25 18:10 ☆星空物语☆ 阅读(236) 评论(0) 推荐(0)
摘要: 总结 单个元素定位: driver.find_element_by_accessibility_id(id) driver.find_element_by_android_uiautomator(uia_string) driver.find_element_by_class_name(name)  阅读全文
posted @ 2020-06-25 00:09 ☆星空物语☆ 阅读(491) 评论(0) 推荐(0)
摘要: 不知道大家用Selenium做自动化时,元素是怎么抓的,是自己纯手写吗?我见过好几个就是在Chrome开发者工具上右击,直接copy xpath,但这样复制下来的Xpath是绝对路径,前端稍微改一改,就得重新抓取,增加维护工作量。 下面给大家介绍一个Chrome插件Ruto - XPath Find 阅读全文
posted @ 2020-06-23 23:37 ☆星空物语☆ 阅读(2474) 评论(0) 推荐(0)
摘要: 简介 Desired capabilities 是一些键值对的集合。python里面就采用字典的方式。 客户端将这些键值对发给服务端,告诉服务端我们想要怎么测试。比如,我们可以把 platformName 的 capability 设置为Android,就是告诉 Appium 服务端,我们想要一个 阅读全文
posted @ 2020-06-23 00:18 ☆星空物语☆ 阅读(515) 评论(0) 推荐(0)
摘要: SoloPi是阿里开源的一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。 https://github.com/alipay/SoloPi/ 功能特性 录制回放 SoloPi拥有录制操作的能力,用户只需要通过SoloP 阅读全文
posted @ 2020-06-13 11:59 ☆星空物语☆ 阅读(2565) 评论(0) 推荐(0)
摘要: 正交试验设计(Orthogonal experimental design)是研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是一种基于正交表的、高效率、快速、经济的试验。 什么是因素(Fact 阅读全文
posted @ 2020-06-05 00:07 ☆星空物语☆ 阅读(1208) 评论(0) 推荐(0)
摘要: 常见错误一:使用固定长度循环删除列表元素 l = ['a','b','c'] for i in range(len(l)): l.pop(i) 报错:ValueError: list.remove(x): x not in list 原因:在删除list中的元素后,list的实际长度变小了,但是循环 阅读全文
posted @ 2020-05-30 16:12 ☆星空物语☆ 阅读(1168) 评论(0) 推荐(0)
摘要: 本文内容在以下环境运行成功:Windows10Python2.7android-sdk_r24.4.1Appium-windows-1.15.1chromedriver_2.40小米手机微信7.0.13(webview66.0.3359) 环境之前已经搭建好了,还没搭建好环境的看这里:https:/ 阅读全文
posted @ 2020-05-23 23:07 ☆星空物语☆ 阅读(6749) 评论(5) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 42 下一页