06 2020 档案

摘要:APP安装是否可以间隔版本覆盖安装。 是否可以覆盖安装更低版本。 应用是否可以在不同系统版本上安装(有的系统版本过低,应用不能适配)。 软件安装后的文件夹及文件是否可以写到指定的目录里。 安装过程中可以取消(杀进程)。 安装空间不足时是否有相应提示。 APP卸载卸载,安装目录清理,SD卡存储数据不被 阅读全文
posted @ 2020-06-30 22:16 ☆星空物语☆ 阅读(5160) 评论(1) 推荐(1) 编辑
摘要:● 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 ☆星空物语☆ 阅读(243) 评论(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 ☆星空物语☆ 阅读(3927) 评论(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 ☆星空物语☆ 阅读(230) 评论(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 ☆星空物语☆ 阅读(482) 评论(0) 推荐(0) 编辑
摘要:不知道大家用Selenium做自动化时,元素是怎么抓的,是自己纯手写吗?我见过好几个就是在Chrome开发者工具上右击,直接copy xpath,但这样复制下来的Xpath是绝对路径,前端稍微改一改,就得重新抓取,增加维护工作量。 下面给大家介绍一个Chrome插件Ruto - XPath Find 阅读全文
posted @ 2020-06-23 23:37 ☆星空物语☆ 阅读(2238) 评论(0) 推荐(0) 编辑
摘要:简介 Desired capabilities 是一些键值对的集合。python里面就采用字典的方式。 客户端将这些键值对发给服务端,告诉服务端我们想要怎么测试。比如,我们可以把 platformName 的 capability 设置为Android,就是告诉 Appium 服务端,我们想要一个 阅读全文
posted @ 2020-06-23 00:18 ☆星空物语☆ 阅读(498) 评论(0) 推荐(0) 编辑
摘要:SoloPi是阿里开源的一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。 https://github.com/alipay/SoloPi/ 功能特性 录制回放 SoloPi拥有录制操作的能力,用户只需要通过SoloP 阅读全文
posted @ 2020-06-13 11:59 ☆星空物语☆ 阅读(2127) 评论(0) 推荐(0) 编辑
摘要:正交试验设计(Orthogonal experimental design)是研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是一种基于正交表的、高效率、快速、经济的试验。 什么是因素(Fact 阅读全文
posted @ 2020-06-05 00:07 ☆星空物语☆ 阅读(1095) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示