摘要:
一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章... 阅读全文
摘要:
从接触软件测试工作开始,相信所有人都希望减少软件测试后漏测的问题(tester希望,开发经理希望,老板希望),但事实是一直以来都没有很好的真正解决产品漏测的问题以及如何减少功能组合爆炸的问题。过去几年因为工作任务的缘故,我在历经几年自动化测试、系统测试和缺陷预防工作后,又回到测试的本源开始思考功能缺... 阅读全文
摘要:
软件测试工作有时让人觉得枯燥,重复,不受重视, 工作技术含量低,从而打击了很多同事的工作热情, 缺乏工作热情,因缺乏工作热情导致人更体验不到工作的乐趣。 我对软件测试的工作热情也经历了: 好奇软件测试做什么-->做好的激情--->因重视不够和成长瓶颈的原因也出现了热情消失,迷茫的状态-->但随着自己... 阅读全文
摘要:
这位黑发小帅哥名叫Brian Chesky,是Airbnb的联合创始人。如果在百度一下Airbnb,你就会看到如下事实:Airbnb,即Air Bed and Breakfast,中国名“空中食宿”。主要任务是为旅行者寻找各种各样物美价廉的短租房。出游时,你还只会入住千篇一律的大酒店吗?那你就out... 阅读全文
摘要:
其实,这篇文章的名字我想了很久,最终定了这样一个标题。很多人会觉得太大了吧,学习和测试有关系,测试和生命的关联貌似没有那么大吧。其实不然,这篇文章提到的一种态度,是一种思想,是一种精神。我认为是测试同仁们互相宣传的一种精神。为什么我想写这样一篇文章呢。原因一:IT行业发展历史就不久,测试这个行业的历... 阅读全文
摘要:
如何测试一个APP的内存占用情况?一个APP占用的内存分哪些部分?如何检查一个APP是否存在内存泄漏?一、Android内存介绍:在java开发过程中,是通过new来为对象分配内存的,而内存的释放是由垃圾收集器(GC)来回收的,在开发的过程中,不需要显式的去管理内存,java虚拟机会自动帮我们回收内... 阅读全文
摘要:
测试脚本录制:方案一:我们先看看以下monkeyrecoder.py脚本:#Usage:monkeyrunnerrecorder.py#recorder.pyhttp://mirror.yongbok.net/linux/ ... ey_recorder.py;com.android.monkeyr... 阅读全文
摘要:
一、使用CMD命令打开模拟器运行monkeyrunner之前必须先运行相应的模拟器或连上设备,不然monkeyrunner无法连接设备。1.1 用Elipse打开Android模拟器或在CMD中用Android命令打开模拟器。1.2 这里重点讲一下在CMD中用Android命令打开模拟器命令:emu... 阅读全文
摘要:
monkeyrunner工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家... 阅读全文
摘要:
Monkey:Monkey工具直接运行在设备或模拟器的adbshell中,生成用户或系统的伪随机事件流。monkeyrunner:monkeyrunner工具则是在工作站上通过API定义的特定命令和事件控制设备或模拟器。 阅读全文