UTP平台支持对各种语言如C#, C++/C, Qt, Python, Java等开发的各类界面软件进行自动化测试, 支持在多种操作系统下使用,自动执行界面操作(输入),自动检查界面显示(输出)。
UTP平台的界面测试支持:
支持对鼠标键盘的操作进行识别;
支持对标准控件和非标控件进行识别;
支持对图像/文字进行识别;
支持对多种控件库开发的软件进行测试;
支持设置自脚本进行参数传递,逻辑复用。
下图是UTP系统界面测试的相关功能点:
用户通过GuiRecorder将界面的操作录制成自动化序列并上传至UTP平台,用户通过浏览器使用所录制的自动化动作序列按照测试逻辑来组织和编辑测试用例, 测试用例自动化执行时,UTP平台自动调度界面测试机器人(GuiAntbot)执行测试。
UTP的界面自动化测试功能同市场上现有的商业或开源软件(如QTP, Test Complete, Selenium)的功能类似,通过界面录制功能来对自动化操作和检查进行自动化。UTP的不同之处为:
1)UTP是集成测试管理功能和测试自动化执行功能于一体的测试平台
2)UTP支持同时对多个输入输出进行协同自动化测试(如协同操作多个界面,或者自动化操作界面的同时再对其他接口进行控制和检查)
3)UTP 以SaaS方式提供服务,不需要购买工具
4)UTP 支持用户远程使用,支持任意时间任意地点使用测试工具
UTP测试系统支持界面软件测试,可以通过下面的文档快速体验如何进行界面测试,快速入门文档包含以下几点:
1. 下载测试软件并安装
2. 录制测试脚本
3. 创建测试项目
4. 自动化测试执行
快速体验请参看文档桌面软件测试快速入门
UTP测试系统支持界面测试,包含以下功能:
支持对鼠标键盘的操作进行识别;
支持对标准控件和非标控件进行识别;
支持对图像/文字进行识别;
支持对多种控件库开发的软件进行测试;
支持设置自脚本进行参数传递,逻辑复用。
快速入门中介绍了如何利用UTP系统进行自动化测试,其中测试命令是通过界面录制器GuiRecorder录制产生,命令录制完成后,可以上传平台进行用例设计,进行自动化执行。下面是界面录制器GuiRecorder更详细的介绍:
请参看文档界面录制器帮助手册
请点击下面链接播放演示视频
请点击下面链接播放演示视频
请点击下面链接播放演示视频,查看如何使用示例项目快速体验UTP系统的界面自动化测试
请点击下面链接播放演示视频,查看如何在UTP系统中进行软件界面自动化测试