摘要:逻辑是这样的,谢谢给我讲东西的开发哥哥,嘻嘻~~~1、点击微博登录,SDK会打开微博客户端,然后点击登陆(如果已经登录了会出现一个当前app跟微博交互的图片界面,然后提示“正在获取授权信息”,如果没有登录,就会先停留在微博的登录界面,登录成功之后,也会进入到登录成功并提示“正在获取授权信息”)跳回花...
阅读全文
摘要:视频地址: http://www.chuanke.com/v1983382-135467-384869.html 这个内容其实已经在用了,我在上一篇文章robotium—只有apk文件的测试中已经讲过这个内容了,并且自己也用Python+wxpython写了界面程序,来实现跑case+获取xml运行
阅读全文
摘要:1、nullpointer——就是使用一个对象的时候还没有对其进行初始化导致该问题 一般在何种情况下容易出现呢? (1)父窗口+子窗口同时出现的,父窗口因为某种原因消掉了,子窗口还在,操作子窗口找不到父窗口的pid,就会出现问题 (2)加载过程中进行刷新或者其他点击操作,可能某种资源还没有初始化成功
阅读全文
摘要:主要讲解内容及笔记:一、Cafe原理Cafe是一款自动化测试框架,解决问题:跨进程测试、快速深度测试官网:http://baiduqa.github.io/Cafe/Cafe provides the following benefits:* You can develop test cases a...
阅读全文
摘要:章节:自动化基础篇——AndroidDriver原理初步(第六讲)主要讲解内容及笔记:一、AndroidDriver核心原理对上图的解析:PC端的端口通过adb,将android版的Remote Server的apk push到手机上,然后跟手机端的Remote Server进行通信,手机端的Rem...
阅读全文
摘要:章节:自动化基础篇——Robotium原理初步(第四讲)主要讲解内容与笔记:一、基于控件1、spinner——下拉菜单2、TabHost——左右滑动选择菜单,类似电话本3、Gallery——图形4、Progressbar——进度条5、DatePicker——日期与时间选择控件6、CheckBox——...
阅读全文
摘要:章节:自动化基础篇——Monkey原理初步和改良优化(第三讲) 主要讲解内容与笔记: 一、理论知识: 直接看文档,来了解monkey的概念、基本原理,以及如何使用。 First,what is Android Monkey? The Monkey is a program that runs on
阅读全文
摘要:章节:自动化基础篇——MonkeyRunner原理初步主要讲解内容及笔记:一、理论知识和脚本演示最佳方式是上官网文档去查看monkeyrunner的介绍,官网上不去,就找了一个本地的android 4.2 的查看,基本内容没啥变化First,什么是MonkeyRunner?英文文档如下:The mo...
阅读全文
摘要:章节:自动化基础篇——电池续航自动化测试上&&下主要讲解内容及笔记:一、影响手机电量的因素和理论:下面是一个表格:当今主流手机显示屏技术、机型与功耗对照表:技术类型主流机型功耗LCDLCD+LED背光四颗星TFT-LCD三颗星IPSiphone三颗星SLCDHTC、三星Nexus S(19023)两...
阅读全文
摘要:章节:自动化基础篇——自动化预备知识上&&下主要讲解内容及笔记:一、需要具备的能力:测试一年,编程一年,熟悉并掌握业界自动化测试工具(monkey--压力测试、monkeyrunner--基于坐标点的可用作功能测试和回归测试、robotium、UIAutomator-google2013年推出的基于...
阅读全文
摘要:直接从网上下载适合当前系统的jdk(eclipse需要一个java虚拟器的环境)直接从android上下载最新的adt-bundle-windows-x86(64)-xxxxxx.zip(集成好的eclipse加adt加sdk等环境)开始环境安装及配置了:1、安装jdk,记录下来安装路径,之后配置环...
阅读全文
摘要:进入cmd命令行,启动adb1、用adb打log:adb logcat2、过滤log信息:adb logcat | findstr *** 这里的***就是你需要设置的过滤项,如myscan3、存储log信息:adb logcat >路径4、存储过滤的log信息:最简单的方法:右键选择(选中即复制...
阅读全文