摘要: 在写用例的时候,经常会发现某些第一次进去的页面会有一个蒙层提示。我们只有处理掉这个蒙层,才能继续我们的用例; 这边我们使用的是TouchAction的tap方法 阅读全文
posted @ 2018-09-30 18:36 小叶子leavescy 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客已经说了 appium-手势密码实现-automationName 是Appium的情况 下面就说一下automator2的情况; 手势密码的moveTo方法的参数进行了改变。 参数是相对于当前的位置变化。 而不是相对于beginX和beginY变化。 阅读全文
posted @ 2018-09-30 18:29 小叶子leavescy 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 1. 问题:如图所示:在修改手势密码的过程中,点击了返回按钮后,弹出该弹窗;点击继续设置后,就发现 2. 解决方法: 方法真的很简单,就一行代码, 将Appium换成了uiautomator2, 结果就成了。 3. 引发的一连串问题 上述问题解决了,但是又出现新的幺蛾子。 幺蛾子1: 这是原来我的用 阅读全文
posted @ 2018-09-30 18:20 小叶子leavescy 阅读(1984) 评论(0) 推荐(0) 编辑
摘要: 今天在看Android中SQLite,跟着书上一步一步走,在dos中敲命令时候不小心敲错了,命令行就会突然变成”…>”这样的,本来是”sqlite>”的,然后接下来后面的就没办法在继续操作了,不管输入什么还是一样,尝试了书中的.quit和.exit,还是不行; 在查阅资料后,发现了解决方法: 当出现 阅读全文
posted @ 2018-09-21 10:19 小叶子leavescy 阅读(3097) 评论(2) 推荐(0) 编辑
摘要: 1. 介绍:SharedPreferences 的作用是使用键值对的方式存储数据。且支持多种不同的数据类型存储; Android数据持久化方法中最简单的一种,即使用Preferences的键值对存储方式。这种方式主要用来存储比较简单的一些数据, 而且是标准的Boolean、Int、Float、Lon 阅读全文
posted @ 2018-09-18 22:02 小叶子leavescy 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 1) 浮点数的舍弃规则; 假设小数点后保留两位 RoundingMode.CEILING:向正无穷大的方向舍入; 1.245 → 1.25 -1.245 → -1.24 RoundingMode.DOWN:去掉保留位数后面的部分; 1.245 → 1.24 -1.245 → -1.24 Roundi 阅读全文
posted @ 2018-09-18 18:17 小叶子leavescy 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1. 红色区域的范围为:[66,575][1014,1523], 由于这块是一个整块,所以无法使用每个点的数据;因此只能使用LockPatternView对象拿到左上角的坐标值 2. 原理, 将九宫格分割为6块, 左上角顶部坐标为[66,575], 我们假设为【startX,startY】, 整个区 阅读全文
posted @ 2018-09-06 11:06 小叶子leavescy 阅读(2080) 评论(0) 推荐(0) 编辑
摘要: code时经常会用到颜色,然而对于像我这样的对于颜色不是很敏感的同学来说,就很痛苦了。 我想要某种颜色,但是又说不出来具体是哪种;这边总结了一下color种类以及色号。 阅读全文
posted @ 2018-08-08 11:36 小叶子leavescy 阅读(3671) 评论(0) 推荐(0) 编辑
摘要: 启动adb服务: cmd("adb start-server"); 关闭adb服务: cmd("adb start-server"); 阅读全文
posted @ 2018-05-18 21:38 小叶子leavescy 阅读(2210) 评论(0) 推荐(0) 编辑
摘要: 负责启动服务端时的参数设置,启动session的时候是必须提供的。 Desired Capabilities本质上是key value的对象,它告诉appium server这样一些事情,比如: 本次测试是启动浏览器还是启动移动设备? 是启动andorid还是启动ios? 启动android时,ap 阅读全文
posted @ 2018-05-18 21:33 小叶子leavescy 阅读(1584) 评论(0) 推荐(0) 编辑