
Android 测试
志见
志见,见我所见。
展开
-
[Andriod Monkey测试] Monkey基本参数与事件参数
1、Monkey 基本参数: (1)基本参数:–help 打印帮助信息;(2)基本参数:-v Monkey向命令行打印输出的log信息级别 ①默认级别0:-v 只打印启动信息,测试完成信息和最终结果信息; ②级别1:-v -v 打印执行时的一些信息,如发送事件; ③级别2:-v -v -v 打印最详细信息。2、Monkey约束条件(1)约束条件:-p <允许执行的包名列表>原创 2016-03-01 18:00:30 · 888 阅读 · 0 评论 -
[Andriod Monkey测试] Monkey介绍
1、Monkey是什么: Monkey是Google提供的一个用于稳定性与压力测试的命令行工具。可以运行在模拟器或者实际设备中。它向系统发送伪随机的用户事件(如按键、手势、触摸屏等输入),对软件进行稳定性与压力测试。2、Monkye路径: (1) Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/monke原创 2016-03-01 17:45:51 · 626 阅读 · 0 评论 -
[Andriod Monkey测试] Monkey调试参数
Monkey调试参数: (1)调试参数:--dbg-no-events设置此选项,Monkey将执行初始启动,进入到一个测试Activity,然后不会再进一步生成事件。最好将它与-v、一个或几个包约 束、以及一个保持Monkey运行30秒或更长时间的非零值联合起来,从而提供一个环境,可以监视应用程序所调用的包之间的转换;(2)调试参数:--hprof设置此选项,将在Monkey事件序列之前和之后立原创 2016-03-01 18:11:53 · 1327 阅读 · 0 评论 -
[Andriod Monkey测试] Monkey黑/白名单
黑名单:不测试的应用白名单:只测试这部分应用注意:不能同时设置黑名单和白名单(1)设置黑名单:--pkg-blacklist-file PACKAGE_BLACKLIST_FILEapk黑名单,屏蔽掉黑名单中的apk。(2)设置白名单:[--pkg-whitelist-file PACKAGE_WHITELIST_FILE]apk白名单,只测试包含在白名单中的apk。原创 2016-03-01 18:18:03 · 3849 阅读 · 0 评论 -
软件测试简介
1、软件测试概念:软件测试:为了发现软件错误和缺陷(统称bug)而执行程序的一个过程。软件测试是软件开发过程的重要组成部分,是用来确认一个程序的功能或性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。 2、软件测试目的:(1)软件测试是为了发现错误而执行程序的过程。(2)测试是为了证明原创 2016-02-29 15:24:53 · 6485 阅读 · 0 评论 -
如何编写高质量bug报告
1.定义Bug(缺陷):英文单词,本意是臭虫、缺陷、损坏等意思。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。 2.目的简单地说,报告bug的目的是为了开发人员或者其他人员了解程序的错误。您可以亲自示范,也可以给出能导致程序出错的、详尽的操作步骤。如果程序出错了,程序员会收集额外的信息直到找到错误的原因;如果程序没有出错,那么他们会请您继续关注原创 2016-02-29 15:27:51 · 5934 阅读 · 0 评论 -
一套完整的测试应该由五个阶段组成
一套完整的测试应该由五个阶段组成: 1.测试计划 首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。 2.测试设计 将测试计划阶段制订的测试需求分解、原创 2016-02-29 16:10:00 · 14284 阅读 · 0 评论 -
软件测试工作流程
一、测试各个阶段测试计划阶段:产品立项之后,确定测试负责人,开始制定测试计划;测试准备阶段:测试用例,测试样机和配件,测试工具,测试人员全部到位。测试执行阶段:负责人对测试任务分工,按计划执行测试过程,提交并跟踪缺陷。测试总结阶段:项目测试结束,负责人输出测试报告。二.测试对产品质量的控制和推进测试报告中包含Bug数量和状态,并且对测试结果作专业的结论。测试可推进项目的进程:每个开发人原创 2016-02-29 16:20:38 · 11613 阅读 · 0 评论 -
Android手机自动化测试工具介绍
1.Monkey Runner1.1什么是Monkey Runner?Monkey Runner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作站上。1.2 语言 Python原创 2016-02-29 16:24:25 · 1093 阅读 · 0 评论