iTestin使用教程 v1.docx

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iTestin使用教程 v1

iTestin使用说明iTestin简介iTestin是云测()提供给广大移动应用测试者或者开发者免费使用的一款安卓App自动化脚本录制工具(目前还不支持iOS)。对于普通应用,它提供基于控件的录制方式(同时支持WebView中的Web控件识别),也就是说您录制好的脚本可以在不同分辨率,不同版本的安卓设备上执行。当您的应用升级时,如果脚本所涉及的界面没有变化的话,可以直接复用已有脚本进行回归测试。对于游戏/无法获取控件的应用,iTestin提供了图像对比的录制方式,录制、回放、提交云平台,完全不受设备的限制,几乎和组件录制的一样。如何获取到最新版本的iTestin获取最新版本的录制工具,有2种方式:如果本地PC还没有安装的话,可以从获取(windows版和Mac版均是从此链接下载,平台会自动判断版本。)下载得到的是一个zip包命名类似于iTestin4.2.2.zip,直接解压后,双击运行itestin.exe文件即可。不需要安装JRE,也不需要安装Android SDK,工具自带这些运行环境和工具。如果是已经安装了,那么在运行工具以后,会弹出一个升级提示框(见下图)点击 ”看看更新了什么“,会显示新增功能点和改进点的介绍。点击确定后,会开始升级,完成后重启录制工具即可使用新版本。注意:升级遇到任何问题,可以删除本地文件(一定记得先备份下脚本,不然会一并删除,不可找回:如何备份或与其他人分享脚本),从官网上下载最新版本,或者加QQ群,联系管理员登录Testin账号必须登录Testin账号,才可以使用此工具。如果没有,可以点界面上的“马上注册”,程序会直接带您到Testin的注册页面,免费注册一个,激活后回到iTestin继续登录。如果本地上网需要使用代理的话,可以使用“网络设置”里的代理设置(具体可以咨询您所在公司的IT人员)。登录后的界面如下:连接设备除了登录账号外,还必须连接一台安卓手机到您的PC,才能使用录制功能,方法如下:手机上需要打开“开发人员选项”中的“USB调试”,手机和PC之间用USB线连接。(4.2.2以上的手机,第一次连接PC时,会弹出提示“允许USB调试”,请选中始终允许该PC然后点确定。)如果手机没有识别出来,请进入此章节,尝试解决:无法识别手机录制主界面的功能介绍在开始录制之前,先介绍下录制界面的按钮作用1618132019171415861212111097543启动录制回放按钮停止录制保存脚本(只有在编辑了步骤后,此按钮才会可用)提高映射屏显示手机界面的速度(并不是所有机型都支持 – 会有提示)映射屏(可直接用鼠标在上面操作,效果比直接操作手机界面好)映射状态(绿色为当前界面映射完毕,黄色表示还在加载中)脚本步骤区域(配合鼠标右键和下面的按钮,可随时编辑)手机端开关(关闭时,操作手机界面不会生成脚本步骤)模拟手机菜单实体键操作模拟手机后退实体键操作自动获取控件的开关,默认是自动模式。在一些特殊场景,如带webview的界面,有时需要使用手动模式,可以完成录制过程。录制过程中单击可以在两种控件获取模式间切换(自动模式时,映射屏会时时更新界面;切换成手动模式时,需要点击空格才会取图)插入等待时间插入截图删除(所选择的)步骤插入“If结束”语句插入“For循环开始”语句插入“For循环结束”语句打开所记录的控件(后面会详细介绍用法)在最后一步添加截图组件录制相关的指令介绍首先是在映射屏上,鼠标右键的指令点击对所选中的控件执行单击操作 (此操作用鼠标直接点也可以)双击对所选中的控件执行双击操作(也可使用鼠标左键直接双击)长按对所选中的控件执行长按操作(也可使用鼠标左键完成,默认是长按2秒,时间可修改)上滑对所选中的控件执行向上滚动操作(一般用于整个页面)下滑对所选中的控件执行向下滚动操作(一般用于整个页面)左滑对所选中的控件执行向左滑屏操作(一般用于整个页面)右滑对所选中的控件执行向右滑屏操作(一般用于整个页面)勾选/取消勾选针对复选框类型控件的操作(非复选框控件,指令是置灰状态)文本针对输入框类型控件的操作,选中后,会弹出相应窗口,用于输入想要的内容(非输入框控件,指令是置灰状态)账号操作同文本,但是需要注意2点,一个是,如果是想要支持多用户登录的话,必须选择这个指令;另一个是,工具本身不会自动判断输入框的作用,所以如果确定要输入账号的话,就必须自己选择这个指令,而不能是文本密码用法同上。随机文本由工具自动随机输入内容,用户可以自定义内容的长度打字此指令比较特殊,其输入的方式是一个一个输入(就像打字一样),而不是一下全部输入,录制过程中如果发现用『文本』方式输入时,程序界面看起来已经完成了输入,但实际上值并没有带到下一个操作中,如果有这种情况的话,可以考虑用打字方式试试。有些银行客户端,有这类问题。断言

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档