测试一直都有黑,白之分。由于白盒测试一般情况下需要有比较高的技术要求及比一般开发人员还要高的项目经验和缜密的逻辑思维能力,且测试时间较长,多用于单元测试,工具昂贵,所以一般国内的企业会忽略白盒测试,这也是为什么白盒测试诞生至今,在国内没有正式推广的原因。对于一个健康的测试团队来讲,必须要有一个或多个熟悉白盒测试的人员。让我们先分析下,一般情况下,要实施覆盖率测试,有几种完全不同的策略。
1 黑盒...
分类:
其他好文 时间:
2014-10-17 17:03:19
阅读次数:
235
monkeyrunner工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家...
分类:
移动开发 时间:
2014-10-14 22:59:39
阅读次数:
320
现象1:在手机连接USB进行Monkey测试的过程中,再启动一个CMD窗口输入,adb shell回车后出现 error closed的的现象。某些情况下,一些手机会出现此现象。 现象2:在手机连接USB进行eclipse调试或安装App时,eclis...
分类:
移动开发 时间:
2014-10-14 20:22:29
阅读次数:
245
前言:Android自动化测试工具、方法和框架,包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、test tool等。一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件....
分类:
移动开发 时间:
2014-10-11 17:25:55
阅读次数:
181
在进行robotium 编写自动化测试用例的时候,有些case 需要控制网络来进行验证,这个时候就需要来回关闭,打开wifi 连接。在网上搜了一下,使用方法比较简单,整理如下:1、首先需要在app中的 AndroidManifest.xml 文件中申请wifi的访问权限,配置如下:Xml代码2、ja...
分类:
移动开发 时间:
2014-10-10 19:04:04
阅读次数:
190
在设计Android测试的时候,不可避免会遇到屏幕锁定的问题,除非你暴力将手机设为不锁定(当然这么做手机不久就废掉了),在实践中,我们使用了一下方式来解锁/唤醒屏幕。1、解锁: 我们使用appnium自带的unlock app,在测试机上安装后,在setup方法中调起该app,方法如下:public...
分类:
移动开发 时间:
2014-10-10 18:55:24
阅读次数:
189
用来进行android测试时使用genymotion,genymotion是运行在virtualbox中的,virtualbox为两者建立了连接,在linux下通过ifconfig可以看到有一个叫做vboxnet0的虚拟网卡,ip为192.168.56.1,genymotion中的android分配...
分类:
其他好文 时间:
2014-10-08 15:41:45
阅读次数:
854
现今移动测试业态
作为现今APP最多的平台,移动业务已经渗透到了每个人的生活中,这意味着对移动平台上的测试需求也在逐年递增,各大测试工具开发商根据市场需求也相继推出了各自的测试工具和平台。
移动黑盒方法,测试人员的苦恼
作为整个程序最后一道屏障,测试人员的测试方法起到了决定性的作用。在移动平台中,测试人员往往会通过在真机上的点点点的方式进行,虽然有Testin、DevStore、Androi...
分类:
其他好文 时间:
2014-10-07 13:38:43
阅读次数:
253
====================问题描述==================== android测试里的测试项基本上都是针对android手机写的,但是我现在做的是android4.0.3电视的cts测试,测试用例里面很多针对电话、短信、GPS、camera等fail项,这该怎么解决呢???...
分类:
移动开发 时间:
2014-09-30 17:20:29
阅读次数:
459
因项目需要,开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括Monkey、Monkeyrunner、Athrun、appium,目前仍在了解学习android测试框架、CTS等。本文主要为前段时间学习总结,由于刚接触不久,故本文难免会有些肤浅,大神请绕走...
分类:
移动开发 时间:
2014-09-16 22:02:31
阅读次数:
504