上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 68 下一页
摘要: 实现效果:打开App进行自动化测试,只需打开APP一次,按先后顺序执行n个py文件中的相应操作,实现自动化测试。 示例:如截图示例,一个App,根据此APP内不同的模块,写成了不同的py文件, 预期结果:实现打开App,按顺序执行a、b、c 三个py文件进行自动化测试。如果不对driver进行封装, 阅读全文
posted @ 2018-01-13 18:19 Syw_文 阅读(4028) 评论(17) 推荐(1)
摘要: 获取toast内容方法封装如下: 阅读全文
posted @ 2018-01-13 17:56 Syw_文 阅读(2593) 评论(0) 推荐(1)
摘要: 使用场景:在操作应用时常见toast弹框,通过toast弹框信息的获取判断当前的某个操作是否成功 引用的包:from selenium.webdriver.support import expected_conditions as EC,\expected_conditions from selen 阅读全文
posted @ 2018-01-13 17:50 Syw_文 阅读(830) 评论(0) 推荐(0)
摘要: 使用方法:get_screenshot_as_file(filename),来自于selenium\webdriver\remote\webdiver.py 注意点: 1、给定截图的名称为中文,则需添加u,如:device.take_screenShot(u"个人主页"),否则截图保存的文件名称乱; 阅读全文
posted @ 2018-01-13 17:29 Syw_文 阅读(4767) 评论(0) 推荐(0)
摘要: 通过os.getcwd()获取的路径为:D:\Auto\test\mobule,实际需要修改为:D://Auto//test//mobule 代码实现如下: 阅读全文
posted @ 2018-01-13 17:09 Syw_文 阅读(4065) 评论(0) 推荐(0)
摘要: 一、APP版本更新通知流程图如下: 二、测试注意点: 1、Android更新直接下载APK,IOS引导至APP Store更新页面; 强制更新 只有“立即更新” 1、一般“强制更新”的机制不常用,除非涉及到APP的紧急且致命缺陷的修复,或者是与用户monkey密切相关的问题,或许才会使用“强制更新” 阅读全文
posted @ 2018-01-10 20:14 Syw_文 阅读(2872) 评论(0) 推荐(0)
摘要: 当常使用的查找点击元素的方法name、id、classname等无法使用时,我们将会采取坐标的点击来实现操作,同样存在一个问题,当手机的分辨率、屏幕大小不一致时,坐标的定位也会不同,因此将采用相对坐标来实现点击。 1、appium/webdriver底层给出的写法示例如下,详细的方法介绍自行查看底层 阅读全文
posted @ 2018-01-04 12:50 Syw_文 阅读(6966) 评论(3) 推荐(1)
摘要: 若appium中给定的方法无法满足你的需求,刚好uiautomator中的方法可以满足你的需求时,你可使用find_element_by_android_uiautomator来调用uiautomator中的方法来实现。 appium底层文件webdriver中给出的说明如下: 看了一会,愣是没有明 阅读全文
posted @ 2017-12-21 23:06 Syw_文 阅读(8086) 评论(0) 推荐(0)
摘要: 此处引用腾讯云对加固的优点说明如下: 为什么应用需要加固? 若应用不做任何安全防护,极易被病毒植入、广告替换、支付渠道篡改、钓鱼、信息劫持等,严重侵害开发者的利益。 应用进行安全防护,防止应用分发后,被反编译、调试、盗版、破解、二次打包等威胁,维护开发者的利益。 应用操作说明步骤如下: 根据自己电脑 阅读全文
posted @ 2017-12-21 16:42 Syw_文 阅读(3663) 评论(0) 推荐(0)
摘要: 1、国内APP使用 酷传 搜索,即可查询到版本记录 2、国外的APP 无法通过国内软件进行搜索,可在App store中直接查询。步骤如下: 阅读全文
posted @ 2017-12-20 14:24 Syw_文 阅读(1663) 评论(0) 推荐(0)
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 68 下一页