金阳光Android自动化测试第一季

第一季:http://www.chuanke.com/v1983382-106000-218422.html

第一节:Android自动化预备课程基础(上)

1. 基于坐标点触屏:monkeyrunner, 北京播思自研工具

2. 基于随机流的单元测试:CTS,monkey

3. 基于元素图形对比:seetest,I-test

4. 腾讯bita和GT

腾讯云测试平台:http://bita.qq.com

GT测试:http://gt.tencent.com/

5. 百度云和ITestIn, 阿里巴巴TMTS

云测:http://www.testin.cn

6. 基于控件信息:rubutlum+junit4框架

7. uiautomator

8. adb port 5037(面试时经常会被用到)

  adb shell之后$不是root, su之后才能root成功,变成#

9. http://stackoverflow.com 查看adb详解

http://stackoverflow.com/questions/17381324/how-to-tell-if-android-device-detected-by-adb

https://code.google.com/p/android-screen-monitor/source/browse/trunk/java/AndroidScreenMonitor/src/com/android/ddmlib/AndroidDebugBridge.java

时间: 2024-10-26 18:56:09

金阳光Android自动化测试第一季的相关文章

金阳光andorid自动化测试第三季开讲啦!

金阳光andorid自动化测试第三季开讲啦! 相约第三季,做更专业的测试人! 2015年已经过去1/3了,今年你的目标是什么?你是否已经厌倦了手工测试的点来点去?你是否抱怨工资始终加不上去?你是否为学习安卓自动化测试而苦恼? 也许你已经觉得我手工测试也能做得很好,无需学习自动化.的确手工测试无法被自动化测试取代,可是自动化已经成为测试领域发展的趋势.当你将手工测试的点来点去用脚本实现后,你是否感觉到端着咖啡等待测试结果生成的惬意呢?良好的自动化测试框架更能让工作变得更加简单,让你从手工测试中解放

自动化测试第一季-selenium + python(环境搭建与基础代码解释)

# coding = utf-8              %%%%%%%%%%%%%%%%防止乱码(可加可不加) from selenium import webdriver                  %%%%%%%%%%%%%%使用selenium中的webdriver里面的函数,所以要把webdriver导进来 browser = webdriver.Firefox()                     %%%%%%%%%%%%%%%%browser名字随意定义,用来操作函数

android金阳光自动化测试——学习历程:电池续航上&&下

章节:自动化基础篇——电池续航自动化测试上&&下 网易云课堂: http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=878098&courseId=712011 http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=878099&courseId=7120

android金阳光自动化测试——学习历程:自动化预备知识上&&下

章节:自动化基础篇——自动化预备知识上&&下 网易云课堂: 上:http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=877113&courseId=712011 下:http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=877114&courseId=71

【金阳光测试】Android自动化 -- 学习历程:百度Cafe原理

章节:自动化基础篇——百度Cafe原理初步(第八讲) 金阳光测试官网: http://www.goldensunshine.cc/forum.php?mod=viewthread&tid=20&extra=page%3D2 主要讲解内容及笔记: 一.Cafe原理 Cafe是一款自动化测试框架,解决问题:跨进程测试.快速深度测试 官网:http://baiduqa.github.io/Cafe/ Cafe provides the following benefits: * You can

【金阳光测试】Android自动化 -- 学习历程:Appium原理初步

章节:自动化基础篇——Appium原理初步(第七讲) 金阳光测试官网: http://www.goldensunshine.cc/forum.php?mod=viewthread&tid=19&extra=page%3D2 本期关键词: Appium.跨语言跨平台.Bootstrap 主要讲解内容及笔记: 一.what is appium 一种封装了uiautomator.或者其他测试框架的自动化测试框架,跨平台(支持linux.mac.windows).跨语言(几乎所有的我知道的语言都支

【金阳光测试】Android自动化 -- 学习历程:MonkeyRunner原理初步

章节:自动化基础篇——MonkeyRunner原理初步 网易云课堂: http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=877115&courseId=712011 主要讲解内容及笔记: 一.理论知识和脚本演示 最佳方式是上官网文档去查看monkeyrunner的介绍,官网上不去,就找了一个本地的android 4.2 的查看,基本内容没啥变化 First,什么是MonkeyRunn

【金阳光測试】大话Android自己主动化測试--Android自己主动化系列(1)--金阳光于2013年4月份

Android自己主动化測试框架和工具在四年多的发展日趋成熟. 从五年前的第一代自己主动化架构演进到眼下第四代(本系列讲座第7篇后将具体剖析第三代和第四代自己主动化框架)从曾经最早谷歌推崇的monkey随机測试工具到点触流自己主动化工具monkeyrunner.MonkeyTalk.基于元素识别的自己主动化框架sikuli.seeTest.iTest.基于控件识别的Robotium.SL4A.这三种技术各有千秋.基本上如今做出的自己主动化框架都是整合或者改动了以上这些免费的自己主动化框架:比方中

【金阳光測试】基于控件核心技术探讨---Android自己主动化系列(2)---2013年5月

第一讲分享了下安卓自己主动化一些概况和一些自己主动化框架现状和技术可以解决什么样的问题. 这次课就深入到android世界里面.遨游.翱翔.深入了解自己主动化測试核心技术. 搞过编程开发的同学听到instrumentation这个东西一定不陌生.在android架构里面分四层(最以下是硬件驱动相关抽象层.不是笔者讨论的内容范围),往上面一点是协议栈.也不是讨论的核心,都和c语言相关.一直到第三层框架层(framework). 细分有二: A.   android的改良虚拟机dalvik和Runt