自动化测试APP工具iTestin

来源自:媒体公告    点击数:1   发布时间:2024-10-23 07:46:46

  老实说,手机应用测试是个很枯燥的活儿,面对着冷冷的按键,手上都快要起茧,但是,你不得不强忍着把它摔在地上的冲动,因为你隐约觉得,下面的一步操作很可能就会出错,所以,继续按下去吧!当然,你也尽可以用模拟一套,然后在上面模拟一整套的操作,录成脚本,然后反反复复。这不失为一个省时省力的好办法,很多时候,看到错误日志的时候,是一种如释重负和很愉悦的心情,原谅做测试的,他们总是希望在兜兜转转中,发现一点不为人知的秘密,以此来满足自己心灵上的愉悦感。这,和人品无关。

  知道testin是别人介绍的,说你不是在做手机应用的测试么,去这一个网站看看,应该对你有点帮助的。彼时,正为android应用的测试颇为头痛,只因为它那杂乱的系统版本和数也数不过来的手机种类,设置包括山寨。总不能一个一个的去模拟甚至去买真机啊。于是,戳开itestin的主站看看,抱着不了解这一个有什么新用途的态度上去,却有了意外惊喜,因为能解决我的燃眉之急,主站上的应用测试的确是挺吸引的,于是匆匆上传apk,在提供的机型中挑出几个,一一去做不同机型和不同系统版本的测试,这一过程说起来容易,其实做起来也很容易,上传了apk而已。坐等结果。出来的结果得到了有用的数据值,启动耗时、cpu占用和内存占用,把这一些数据集合在一起,对于测试来说,就可以拿出具体的数据参数,在沟通的过程中,内容也能更加的具体化。说服人的理据就在其中,慢慢的发现吧,将生成的数据下载,也就可以生成一份简单的报告,这其中节省的时间和财力,相信应该是一个最大的好处吧!

  后来Ttestin推出的自动化测试软件iTestin,了解的就比较的详细了,自己觉得这工具在目前的手机测试市场上来说,确实是独树一帜,至少在此之前,没找到能这样来连接手机的工具,从思路上来讲,有着很重的loadrunner的影子,但是,LR仅仅针对了软件本身,itestin在这件事情上做了一个扩展,融合了手机的硬件信息,这样做才能够更加准确的定位到硬件与软件的一体化,日志的实时打印,也是个不错的选择,具体到每一步的操作,给出了应用的启动耗时和完整的执行过程。在它的支持下,在手机中四处游走,而他,变成影子,紧随其后,记录下走过的路,发出的请求,配合截图,生成完整的脚本,再次执行的时候,调用脚本,可以一步不落的重走一片之前的操作。也许有人会说这不奇怪,按键精灵也能做到,但是,别忽略了那些日志和截图,他们才是测试过程中最想要的!

  当然,itestin还有非常长的路要走,脚本的修改,更详尽的debug信息,希望在减轻重复工作的道路上,我们从始至终四处游走,而他,紧随其后!