2018年4月24日
摘要: 常规方法 正常来说,常规的方法应该是使用UI Automator Viewer来探测页面的元素,比如下面这样: 但是,如果是混合开发,就会出现只有一个webview元素的情况,正常的方法无法定位。比如这样: 常规的方法是没办法定位出这部分内容,只有一个webview,无法像原生一样获取内容。 取巧的 阅读全文
posted @ 2018-04-24 16:40 python从零到一 阅读(2794) 评论(0) 推荐(0) 编辑
  2018年3月20日
摘要: Python必会的单元测试框架 —— unittest 2016年10月27日 12:52:37 标签: python / 单元测试 / 框架 / 自动化测试 / unittest 17621 2016年10月27日 12:52:37 标签: python / 单元测试 / 框架 / 自动化测试 / 阅读全文
posted @ 2018-03-20 14:31 python从零到一 阅读(1211) 评论(0) 推荐(0) 编辑
  2018年2月25日
摘要: 转载: 一、Appium加载的过程图解 Appium的加载过程 1)调用Android adb完成基本的系统操作 2)向Android上部署bootstrap.jar 3)Bootstrap.jar Forward Android的端口到PC机器上 4)Pc上监听端口接收请求,使用webdriver 阅读全文
posted @ 2018-02-25 16:27 python从零到一 阅读(2353) 评论(0) 推荐(0) 编辑
摘要: 转载: 我们先看一下本人大概一个月之前刚接触appium时整理的一个高层架构图 下面一部分就是蓝色的就是bootstrap所在的位置,可以看到它是运行在我们的安卓目标测试机器端的,它会监听4724端口获得命令然后pass给UiAutomator来做处理。那么我们应该怎么来给bootstrap做一个定 阅读全文
posted @ 2018-02-25 16:18 python从零到一 阅读(787) 评论(0) 推荐(0) 编辑
  2018年2月12日
摘要: 1.testlink简介 Testlink是一个开源的基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且提供了一些简单的统计功能。 目前的公司没有专用的测试用例管理系统,为了测试资源的共享,决定自行利用Testlink搭建一个。 2.testlink下载 安装Testlink之 阅读全文
posted @ 2018-02-12 10:43 python从零到一 阅读(718) 评论(0) 推荐(0) 编辑
  2018年2月11日
摘要: 使用Wetest可以测试手机app的性能,wetest主打游戏app测试,但是对于其余的app仍然适用,手机可以root,也可在非root的情况下进行测试, 此时可以获取的性能数据包括:FPS、整机CPU、内存、流量、单核CPU和手机电量、温度等,IOS与Android均可进行测试。 操作方式详见下 阅读全文
posted @ 2018-02-11 14:44 python从零到一 阅读(4051) 评论(0) 推荐(1) 编辑
  2018年2月8日
摘要: 下载与安装 下载App 并安装到手机。https://files.cnblogs.com/files/zhangmumu/cnblogs.apk 获取appPackage和appActivity 参考appium测试之获取appPackage和appActivity 最终,得到的APP信息如下: a 阅读全文
posted @ 2018-02-08 19:35 python从零到一 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 获取text tag_name 1.tag_name实质上是获取class属性 2.打印结果:android.widget.TextView get_attribute 1.获取content-desc属性,这里注意了,如果content-desc属性为空,那么获取的就是text属性,不为空获取的才 阅读全文
posted @ 2018-02-08 18:48 python从零到一 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 前言 在启动app的时候,如果直接做下一步点击操作,经常会报错,于是我们会在启动完成的时候加sleep。那么问题来了,这个sleep时间到底设置多少合适呢?设置长了,就浪费时间,设置短了,就会找不到元素报错了。这个时候我们可以用wait_activity的语法,等到你想点击的页面activity出现 阅读全文
posted @ 2018-02-08 18:47 python从零到一 阅读(937) 评论(0) 推荐(0) 编辑
摘要: # 前言:有时候定位元素的时候,你使出了十八班武艺还是定位不到,怎么办呢?(面试经常会问)那就拿出绝招:点元素所在位置的坐标 tap用法 1.tap是模拟手指点击,一般页面上元素的语法有两个参数,第一个是positions,是list类型最多五个点,duration是持续时间,单位毫秒 坐标定位 1 阅读全文
posted @ 2018-02-08 18:46 python从零到一 阅读(844) 评论(0) 推荐(0) 编辑