上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: app中元素定位是通过uiautomatorviewer来查看,这个是android sdk中自带的一个工具,可以在sdk家目录的tools下找到: 双击打开之后,点击第二个按钮即可把手机当前界面的元素下载下来: 左边是手机屏幕上的元素,右边是具体的元素,元素和appium(python)模块中的有 阅读全文
posted @ 2018-06-12 22:13 水里的芋头 阅读(260) 评论(0) 推荐(0)
摘要: 这里的操作都是在windows下,在android SDK安装好之后就可以连接实体手机或者模拟器操作 1、查看连接的手机或者模拟器 adb devices 结果如下: 2、查看某个app的包名和activity adb logcat|find "START"(如果在linux或者apple电脑下,则 阅读全文
posted @ 2018-06-12 21:35 水里的芋头 阅读(492) 评论(0) 推荐(0)
摘要: app测试环境的搭建大致如下几个: 1、appium安装 appium-server或者使用appium-desktop都可以,前者已经不再更新 下载地址:appium.io 2、Android SDK安装 从网络上下载后,直接安装 3、Appium-python-client模块安装 从网络上下载 阅读全文
posted @ 2018-06-05 22:31 水里的芋头 阅读(315) 评论(0) 推荐(0)
摘要: chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.html 阅读全文
posted @ 2018-05-30 11:50 水里的芋头 阅读(235) 评论(0) 推荐(0)
摘要: 制作随机验证码,需要如下知识点: 1、随机验证码的制作(这里用的是random模块随机产生字符) 2、图片的制作 3、随机直线干扰项 4、其他随机干扰项 代码如下: 执行效果如下: 阅读全文
posted @ 2018-05-22 22:29 水里的芋头 阅读(265) 评论(0) 推荐(0)
摘要: Image主要是打开图片后,对图片进行编辑,主要有以下一些常用功能: 1、读取并显示图片: 2、显示图片大小: 3、把图片旋转40度并显示: 4、显示图片名称(包含路径): 5、图片缩小一倍(大概是这么算法): 6、图片的像素点的缩放: 7、图片合成或融合: 8、创建并保存图片: 9、将图片黑化(灰 阅读全文
posted @ 2018-05-22 22:18 水里的芋头 阅读(3082) 评论(0) 推荐(0)
摘要: 前面学的都是基础知识,本篇将进入实战练习 以百度“搜索设置”为对象进行测试用例的写作: 百度的搜索设置在首页的“设置”里面,鼠标悬停之后即可显示,如下图红框位置: 测试目标是,修改每页的显示条数为50条(默认为10条) 这样就设置成了每页50条搜索结果了。 这里主要有俩个练习点: 1、ActionC 阅读全文
posted @ 2018-05-18 21:42 水里的芋头 阅读(711) 评论(0) 推荐(0)
摘要: 一些其他常用操作如下: 1、最大化浏览器窗口 2、后退 3、前进 4、刷新操作 5、告警窗口 6、移动鼠标到元素上(不进行任何操作) 7、鼠标双击操作 8、鼠标右击操作 9、左键点击元素但不放开 10、把元素element1拖放到element2元素上 11、把鼠标向右移动2个像素再向上移动3个像素 阅读全文
posted @ 2018-05-17 20:56 水里的芋头 阅读(261) 评论(0) 推荐(0)
摘要: css方式定位的方法也有很多,相较于xpath更灵活一点,下面就介绍下使用方法(以百度输入框为例) 1、通过tag来定位,可以写成如下: 这里要说明的是tag为input的必须唯一才能这么写,否则可以用其他方式定位 2、通过id来定位,可以写成如下: id前面加个#即可,很简单,也可以和tag组合来 阅读全文
posted @ 2018-05-17 19:53 水里的芋头 阅读(472) 评论(0) 推荐(0)
摘要: 在实际应用中,如果存在多个相同元素,包括属性相同时,一般会选用这种方式,当然如果定位属性唯一的话,也是可以使用的,不过这种方式没有像id,tag,name等容易理解,下面讲下xpath定位元素的方法 / 从根节点选取 // 从匹配选择的当前节点选择 @ 选取属性 * 匹配任何元素节点 @* 匹配任何 阅读全文
posted @ 2018-05-17 11:32 水里的芋头 阅读(605) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 下一页