ATP自动化测试平台是一款针对Android、IOS、Windows的自动化软件测试框架。免费版提供Android系统的UI自动化测试(原生应用、混合应用及Web应用)。
平台独创KSL脚本语法规则,无需任何脚本基础,即可基于KSL脚本(配置脚本)写出灵活的自动化测试用例来。
初次上手,熟悉规则后,一天可以写10多个用例,熟练使用后,一天编写的用例数峰值可达100多条。绝对是一款编写Android UI自动化测试用例的利器。深入熟悉使用后,会发现ATP自动化测试平台功能极其强大,使用灵活多变,可以任意构造出测试所需要的各种流程及场景。
KSL脚本关键字介绍及使用,请查看《ATP自动化测试平台脚本规范》博文。
后续会陆续在博文中详细介绍ATP平台及关键字的使用方法。请大家及时关注本博客。
一、安装
绿色安装。下载平台包后,解压到某目录下即可。建议直接解压到根目录下。
平台基于'net framework 3.5'及以上版本运行。如果系统没有安装该工具包,请先安装后运行。
二、系统及脚本
平台免费版支持系统:Win7/win8/Win10,并基于Win7/Win10系统做验证测试。所以win8或系统上运行可能存在一些没有发现的适配问题。
平台免费版仅支持Android4.1及以上版本(支持到Android R版本)。Demo脚本是基于Android7.0模拟器。运行Demo脚本请创建好模拟器后使用。
Demo脚本默认保存在'ATP/Script/Script.data'。自定义脚本可以保存在其他目录下。脚本的扩展名为'.data'。
三、使用
运行ATP。如果模拟器已经运行,ATP运行结果如图。
(图一)
平台独创KSL脚本语法规则,无需任何脚本基础,即可基于KSL脚本(配置脚本)写出灵活的自动化测试用例来。
初次上手,熟悉规则后,一天可以写10多个用例,熟练使用后,一天编写的用例数峰值可达100多条。绝对是一款编写Android UI自动化测试用例的利器。深入熟悉使用后,会发现ATP自动化测试平台功能极其强大,使用灵活多变,可以任意构造出测试所需要的各种流程及场景。
KSL脚本关键字介绍及使用,请查看《ATP自动化测试平台脚本规范》博文。
后续会陆续在博文中详细介绍ATP平台及关键字的使用方法。请大家及时关注本博客。
一、安装
绿色安装。下载平台包后,解压到某目录下即可。建议直接解压到根目录下。
平台基于'net framework 3.5'及以上版本运行。如果系统没有安装该工具包,请先安装后运行。
二、系统及脚本
平台免费版支持系统:Win7/win8/Win10,并基于Win7/Win10系统做验证测试。所以win8或系统上运行可能存在一些没有发现的适配问题。
平台免费版仅支持Android4.1及以上版本(支持到Android R版本)。Demo脚本是基于Android7.0模拟器。运行Demo脚本请创建好模拟器后使用。
Demo脚本默认保存在'ATP/Script/Script.data'。自定义脚本可以保存在其他目录下。脚本的扩展名为'.data'。
三、使用
运行ATP。如果模拟器已经运行,ATP运行结果如图。
(图一)
