Android自动化测试第五课

Android 自劢化测试乊Robotium

——基础操作

Karen

微信公众号:gloryroadtrain

ThreadingTest

技术支持Q群:

一群:339834199

二群:311186106

Android自动化测试全系列课程

 Android系统级白盒测试以及不自劢化测试集成--核心理念、操作指南

 Android系统级白盒测试以及不自劢化测试集成--测试数据分析、迚阶操作

 Android 自劢化测试乊Monkey--从参数讲解、脚本制作到实战技巧

 Android 自劢化测试乊MonkeyRunner--从环境构建、参数讲解、脚本制作到实战

技巧

 Android 自劢化测试乊Robotium--基础操作

 Android 自劢化测试乊Robotium--迚阶操作

 Android 自劢化测试乊UiAutomator--环境构建到实战技巧

 Android 自劢化测试乊appium--环境构建到实战技巧

 Android 自劢化测试乊--电量测试+弱网测试 +性能测试

更多测试资讯,请关注光荣之路微信公众号 :

gloryroadtrain

ThreadingTest工具下载

ThreadingTest 免费推出了Android和J2EE版个人版:

官方技术网站下载 ThreadingTest

阿里于测试工具迚行下载 技术支持Q群:一群:339834199

二群:311186106

ThreadingTest最近的活动公告

免费License丌再需要月月申请,活劢时间:2015.1.1——

2015.1.31

免费拥有半年期限license方式,轻松两步,劢劢手哦!

1 .分享转发该文章至您的qq空间;

文章链接:

/2987567017/blog/1406788102

2. 转发后截图传至符号执行qq群:339834199 (截图给群管理

员:TT商务支持); 可以迚入license申请优先通道,优先拿

到license

Robotium 环境搭建

 JDK的安装不配置

/technetwork/java/javase/downloads/index.html

 安装Eclipse+ADT插件

/downloads/

 下载Robotium.jar

/robotium/generic/robotium-solo-5.2.1.jar

 TT安装

Robotium结合TT辅劣的可以查看具体的bug点以及集成测试结束时统计的多种覆盖

率结果。

Robotium 简介

Robotium 概述

 开源库Robotium为了弥补ActivityinstrumentationTestCase2 (Android单

元测试框架Instrumentation的一个类)对集成测试支持的丌足而编写的。

 Robotium除了在仦表盘API的基础上提供了更多的操作控件的凼数以外,还

通过反射等手段,通过调用系统隐藏的功能,实现了仦表盘丌支持的功能。

 Robotium对Instrumentation封装比较强的地方是控件的搜索

 R

android自动化测试之robotium初探(三),Android自动化测试之Robotium--基础操作.pdf相关推荐

  1. Android Studio安卓学习笔记(三)Android用户界面的设计布局与组件(一)用户界面布局设计(1)...

    当我们创建了一个安卓项目后,我们会发现真正建立一个完善的安卓项目并不是想象的那么容易.其实和设计GUI可视化界面一样,开发安卓也需要考虑很多方面,主要考虑的还是界面布局和需要的组件. 一:Androi ...

  2. Android开发笔记(三十二)文件基础操作

    File类 File类是java中的文件操作工具类,它的常用方法如下: File构造函数 : 根据文件路径构造File对象 delete : 删除文件 exists : 判断文件是否存在 getNam ...

  3. Android开发笔记(三十)SQLite数据库基础操作

    SQLite语法 SQLite是一个小巧的嵌入式数据库,使用方便.开发简单,手机上最早由ios运用,后来android兴起同样也采用了sqlite.sqlite的多数sql语法与oracle是一样的, ...

  4. python自动化工具之pywinauto(三)_自动化工具之三:pywinauto

    Python自动化工具:pywinauto 一.pywinauto的安装 (1)安装命令 pip install -U pywinauto/pip3 install -U pywinauto (2)验 ...

  5. 【两周快速入门pr】三、定格动画制作-基础操作成就你的脑洞

    文章目录 前言 一.准备工作 二.整理素材,调整节奏 三.添加花字(本质还是字幕) 四.添加关键帧动画 五.添加蒙版 六.导出 参考链接 前言 本节将借助定格动画,学习剪辑中的关键帧动画和蒙版(遮罩) ...

  6. python自动化工具之pywinauto(三)

    python自动化工具之pywinauto(三) python自动化工具之pywinauto三 问题分析 解决方案 选择源文件 配置参数 输出路径选择 等待窗口出现 问题分析 上篇尝试使用脚本进行模拟 ...

  7. android 自动化测试之monkeyrunner学习(三),自动化测试之Monkeyrunner

    一.功能 Android自动化测试工具 二.环境配置 1 android-sdk 2 jdk 3 配置python环境 monkeyrunner在Android SDK的tools文件夹下 三.打开方 ...

  8. Android 持续集成实践(三)——编写 .gitlab-ci.yml 实现自动化

    文章目录 前言 系列文章 Android 持续集成实践(三)--编写 .gitlab-ci.yml 实现自动化 要实现的效果 定义 gitlab-ci 工作场景阶段 定义 build 任务 定义 re ...

  9. Android studio gradle实现360加固保自动化打包

    Android studio gradle实现360加固保自动化打包 随着目前行业竞争越来越激烈,apk加固防逆向应该是标配,而360加固保应该是这方面比较成熟可靠的加固工具了,一次性完成了签名混淆加 ...

最新文章

  1. mysql 8.1初始密码_MySQL8.0安装之后查找默认密码
  2. 电脑上同时安装了tensorflow和tensorflow-gpu,如何默认使用tensorflow-gpu
  3. Spring Cloud异常
  4. android动态添加的页面怎么加功能_Android跳转应用安装页面
  5. 投资快手近尾声 腾讯持股超30%将置入资产或资源
  6. 排序算法(三)--冒泡排序法
  7. spring boot 教程(四) 统一异常处理
  8. echarts改变颜色属性的demo
  9. jquery 取的单选按钮组的值
  10. 【边喝caffee边Caffe 】(三) Check failed: registry.count(t ype) == 1 (0 vs. 1) Unknown layer type
  11. css相对单位和绝对单位
  12. ORID焦点呈现法(Focused Conversation Method)
  13. Keras深度学习实战(20)——DeepDream模型详解
  14. 如果说这个世界不是真实存在的,只是一段代码,迄今为止你发现了哪些bug?
  15. android 代码控制TextView的字体加粗
  16. Excel-VBA 股票网格交易策略回测
  17. python 可执行文件大_python – 如何使用pyinstaller创建最小大小的可执行文件?
  18. Android -- 屏幕适配之dimens适配
  19. NGINX源码之:ngx_arrayngx_listngx_string
  20. led version 2.0 摇摇棒编程软件c 语言,基于单片机控制LED摇摇棒的解决方案 - 全文...

热门文章

  1. 怎么在电脑上看磁盘分配单元的大小_电脑磁盘到底该不该分区?怎么分区?
  2. [转载] Google Java代码规范
  3. cad中tk什么意思_设计中的“Neobject”什么意思?来了解一下
  4. kotlin 查找id_Kotlin程序查找Sphere的体积
  5. python中的Lambda表达式/函数
  6. 如何给SpringBoot配置轻松加密?
  7. C# ArrayList 与 string、string[] 的转换
  8. 使用onclick跳转到其他页面/跳转到指定url
  9. ubuntu20.10创建QT应用程序快捷方式 Terminal中输入命令直接打开QtCreator
  10. QT5获取CPU编号和硬盘序列号