您的位置:首页 > 移动开发

怎么利用iTestin提高自己测试水平

2015-03-11 10:29 120 查看


1、软件概述

iTestin是免费服务移动App开发者的真机自动化云测试客户端工具。基于真实的智能终端设备录制一个测试脚本然后运行,并输出运行结果。支持安卓操作系统,支持功能测试、I测试、U性能测试、稳定性测试、压力测试,返回包括日志和截图的详细测试报告,可结合Testin云测平台1000多款、数千部终端批量验证功能点,帮助开发者快速找到错误原因,提升应用质量,并大幅度降低测试成本,缩减测试周期。

2、操作指南
      2-1、启动iTestin客户端
               (1)启动iTestin3.0客户端,用数据线链接手机(仅限安卓手机)与PC。

          (2)选择放置在PC上的安装包路径。
          (3)选择录制方式,基于Android组件的录制方式可以对安卓应用软件的UI组件准确的识别,并且会将组件的命名读取出来,还有对于判断该Button的有效区域的判断很有帮助。
          (4)选择安装卸载应用:选择后,首次安装应用录制脚本,等录制完成后它会将应用进行卸载处理。如不选择,它也会根据APP存放在PC上的路径进行在手机上安装,但录制完成后,对应用不进行卸载,但是会将之前录制应用(如:里面需要添加数据)的数据进行全部清空处理。(如:若将脚本进行4次回放,则它不会将前几次的数据进行清空处理)
          (5)自动截屏并不把截的图片保存在本地PC,而且上传云测试的时候,会将截屏的图片显示在报告上(兼容性测试免费)。

3、怎么解决电子烟APP包更新多次后,对最新版本的APP进行回归测试:

          


          (1)进入该软件的安装包路径,点击script进去,会发现电子烟的包名。
                       


          (2)进入包名,会发现之前录制好的脚本文件都在这里,下面标识出来的分别是脚本文件和对电子烟APP进行安装预处理的APK文件(注意:要想测试测序员新发布的电子烟版本就需要进行上面第2部分(2)选择新版本的APP路径这样的操作,并且执行下一步进行开始录制脚本,然后再取消录制脚本,你会发现这两个预安装APK文件会有所改变,这就是新版本电子烟的预安装APK文件)这个地方非常有用,困扰小编多次,其它方法:比如进入脚本的XML去修改路径是不管用的。
      


          (3)进入脚本文件夹会发现有两个文件,第一个replay文件(已经反编译看过,每个脚本文件的这个文件都是一样的,所有这里不多说了,第二个是XML文件,这个非常重要!)

          (4)XML文件的设想:
如若程序员提供每个UI的ID信息和触控该类型ID的iTestin的代号,那么我就可以根据UI的ID信息和代号写出针对该APP的自动化脚本,那么在测试的时候直接执行脚本文件,哪一步不通过直接跳出来,就可以找程序员修改该问题,直到该脚本全部执行成功后,就可以判断该APP的基本功能已经完成。



          (5)兼容性测试:任意换台手机都能很方便的从安装到脚本执行到卸载软件,这个流程可以很轻易地完成。
           (6)工具毕竟是工具··········
     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息