摘要: 作为一个测试人员,需要在不断的工作中,能够总结自己的工作经验。 最近工作了一段时间,发现测试理论的缺乏,所以可能会在重新温习下测试的各种方法,所以有了下文几个篇章的内容。 定义:等价类划分法就是将程序的输入值进行区域划分,划分成不同的部分,然后从不通的部分中取出代表性的数据当作测试用例的数据的一种方 阅读全文
posted @ 2018-04-12 17:04 kevinqinan 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: 之前配置了很多关于AspectJ的功能,但是一直没有用到,原因在于我之前的所有学习都是在一个Demo的apk上运行的,而这个demo上已经配置好了。下面就尝试着自己动写个工程然后学习如何添加Agent。1. 首先创建一个Android工程,写几个Activity,这里只是简单的写了两个Activit... 阅读全文
posted @ 2015-06-23 19:33 kevinqinan 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 提供了很多的验证的方式,目前没有测试完全通过,有些不确定怎么玩。先看官方文档Verify - Verify that the component's value is equal to the argument.VerifyNot - Verify that the component's valu... 阅读全文
posted @ 2015-06-19 19:54 kevinqinan 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 因为比较看重的是Verify的功能,所以觉得深入的研究下这个功能。这里要将的就是WaitFor和 WaitForNot功能。WaitFor 功能1. Component = Button , MonkeyID = “你想要找的东西”,或者* 也可以,就是单纯的等待了。注意:Button-->Logo... 阅读全文
posted @ 2015-06-19 19:08 kevinqinan 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 开始研究下什么是MonkeyTalk中Testsuites的概念。官方的解释如下:You can organize your scripts into tests suites for running and reporting. A test suite is a file with an .mt... 阅读全文
posted @ 2015-06-19 15:34 kevinqinan 阅读(410) 评论(0) 推荐(0) 编辑
摘要: JS脚本的修改和运行方面的内容,1. 导出脚本在录制完成或者通过Table View界面编辑过之后,会自动生成JavaScript脚本,进入JavaScript的Tab下,可以看出如下的结果点击Export按钮,会自动生成一个.js文件,内容和在JavaScript 中看到的内容相同。2. 能做什么... 阅读全文
posted @ 2015-06-19 09:06 kevinqinan 阅读(462) 评论(2) 推荐(0) 编辑
摘要: 提前说明,这篇文章是看了大牛的博文之后,自己实践的结果。原文在:http://blog.csdn.net/shandong_chu/article/details/380448251. 首先录制一个脚本,例如Login的,录制之后,如图:生成了一个Login.mt脚本即要实现的动作是:输入用户名,输... 阅读全文
posted @ 2015-06-18 18:08 kevinqinan 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 经过1的安装基本上已经配置好了环境,现在开始进行自动化的最简单的方式,录制和回放,在录制的时候,采用了自带的Demo.apk,节省了很多时间。之后的文章会对如何进行任意的工程进行录制等内容进行介绍。(注:我用的是MonkeyTalk 非 Professional版本,所以有点差别的)1. 启动IDE... 阅读全文
posted @ 2015-06-18 14:37 kevinqinan 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 做移动应用自动化测试的时候,发现了一个工具叫MonkeyTalk,所以有时间就稍微研究了下。所以有了今天的这一系列的帖子,希望能留下点东西。今天是第一讲,关于环境安装和环境配置。当然有可能一些都是在其他网站上摘抄过来的。集合起来结合安装过程中遇到的问题,以供日后查看前提条件:JDK 1.6, 64位... 阅读全文
posted @ 2015-06-18 10:32 kevinqinan 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 做完了之后,突然发现,实现的意义不大,好生难过。1. 可扩展性差。2. 充其量只能是验证服务器接口是否工作的脚本。3. 断言差。4. 没优化。咳,自动化遥遥无期,一点点量变积累中,等待质变。 阅读全文
posted @ 2015-06-16 17:02 kevinqinan 阅读(299) 评论(0) 推荐(0) 编辑