- iTestin
-
基本信息栏
名称:iTestin
定位:AI自动化测试工具
开发公司:Testin云测(北京云测信息技术有限公司)
功能:在线自动化脚本录制,测试脚本自动化执行
优势:NLP自然脚本录制,OCR文字识别,以图找图,图标识别
iTestin工具是Testin云测打造的一款在线自动化录制工具,可基于控件、OCR、图像进行自动化脚本录制及测试脚本自动化执行。2019年10月26日Testin云测在第二届NCTS中国云测试行业峰会上发布全新iTestin版本,增加NLP自然语言录制,OCR文字识别,以图找图和图标识别功能,增加AI智能学习能力,使自动化测试门槛进一步降低。
产品简介
iTestin工具是Testin云测打造的一款在线自动化录制工具,可基于控件、OCR、图像进行自动化脚本录制及测试脚本自动化执行。2019年10月26日Testin云测在第二届NCTS中国云测试行业峰会上发布全新iTestin版本,增加NLP自然语言录制,OCR文字识别,以图找图和图标识别功能,增加AI智能学习能力,使自动化测试门槛进一步降低。
产品功能
iTestin工具主要分为三大功能模块,设备展示区域、操作工具栏及脚本录制展示区域
设备展示区域
用于链接远程设备,将真实设备屏幕内容,实时投射到该区域,当录制模式开启时,可使用控件、图像、OCR三种方式在该区域进行脚本录制操作。
操作工具栏
除了常规编辑操作外,其他功能主要用于处理复杂交互场景的自动化脚本录制,如银行类软件验证转账后余额是否正确,就需要用到赋值和表达式计算。
脚本录制展示区域
本功能区域除了展示脚本内容外,还可进行NLP自然语言脚本的编写,双击空白区或敲击键盘回车键即可进行NLP自然语言脚本编写
产品特点
① 优势
学习门槛低:只要会写中文,就可以写自动化脚本;
跨平台:一套脚本可在Android 和iOS平台同时使用;
维护成本低:脚本执行稳定、无视控件变动。
② 脚本参考示例
“点击 登录”:自动查找登录按钮,并点击登录;
“向下滑动,直到购物车出现”:自动完成“购物车”的查找功能;
“输入手机号135…”:自动查找手机号输入框,并完成135…手机号的输入;
基于NLP、OCR、图标分类、图像匹配四大能力重构UI自动化测试。分别为:
-
NLP处理能力
根据自然语言脚本,自动拆解并转换成可以执行的事件指令,完成对应的动作。
-
OCR识别能力
对图片中的文字进行检测和识别并返回文字内容及其在图片中的位置信息;
精度97%,性能396ms,都处于业界领先水平。
-
通用图标识别能力
对UI截图中的图标进行检测和识别并返回图标分类及其在图片中的位置信息。
支持100+类图标精度达85%,覆盖95%以上APP;
常用20类图标精度高达95%,覆盖60%以上APP;
可以满足自动化测试需求,通用图标识别大规模应用到自动化测试上国内还没有。
-
图像匹配
针对APP内部特有的图像,通用图标覆盖不到的情况可以使用图像匹配。
精度提升至95.06%,速度提升至739ms;
市面上常用的图像匹配精度为80%,iTestin的精度达到95%,遥遥领先。
-