【AndroidTips】使用HierarchyViewer查看非root手机的Views

日期:2015-06-13 13:56:30

我们在做UI自动化或者性能分析时需要使用HierarchyViewer分析App的层级结构,但局限是必须要在已经Root的手机上才能查看,下面介绍的方法可以打破这个限制。

Espresso:自定义Idling Resource

日期:2015-06-13 11:39:43

Espresso的一个关键功能是测试程序和被测应用是同步执行的。这是基于idling的概念:Espresso等待app处于idle状态,才会执行下个动作和检查下个断言。

【移动测试资讯】在Xcode上进行用户界面测试

日期:2015-06-12 18:06:15

今年WWDC 15上,苹果提出了全新的在Xcode 7内进行用户界面测试的方法。在新版Xcode中,苹果引入用户界面测试作为现有XCTest框架的一个新特性。值得一提的是,新的UI测试方法是对现有框架的API和概念的扩展。熟悉Xcode测试特性的开发者会非常容易的过渡到编写UI测试中。

深入研究Espresso的Idling Resource

日期:2015-06-08 11:57:10

开发者面临的挑战之一,是在编写UI测试时需要等待异步计算或I/O操作完成。本篇文章中,我将描述我是如何使用Espresso测试框架来解决这个问题和学到的一些技巧。假设你已经熟悉Espresso,所以,我不会描述它背后的哲学,将重点介绍如何解决上述问题。

在Android Studio中进行单元测试和UI测试

日期:2015-06-04 14:33:08

在这个codelab中,你将学习如何在Android Studio中配置工程用于测试,在开发机器上编写并运行单元测试,以及如何在手机上做功能UI测试。

在Android Studio中进行单元测试和UI测试 - 9.祝贺!

日期:2015-06-04 13:59:58

我们希望你能喜欢本篇教程,并且开始着手测试你的应用程序。接着你可以学习如下内容:

在Android Studio中进行单元测试和UI测试 - 8.创建并运行Espresso测试

日期:2015-06-04 13:49:22

在工程的整体视图上,找到以(androidTest)后缀结尾的包名并创建一个新的Java类。可以将它命名为MainActivityInstrumentationTest,将如下代码粘贴过去。

在Android Studio中进行单元测试和UI测试 - 7.为app添加简单的交互

日期:2015-06-03 21:07:01

在使用Espresso进行UI测试前,让我们为app添加一些Views和简单的交互。我们使用一个用户可以输入名字的EditText,欢迎用户的Button和用于输出的TextView。打开res/layout/activity_main.xml,粘贴如下代码:activity_main.xml

【移动测试资讯】GoogleI I/O 2015 Sketchnotes

日期:2015-06-03 13:06:37

国外一位亲历Google I/O 2015的开发者用sketch记录了大会的部分内容,我整理了有关测试方面的东西:

帐号信息

TestDevTalk