ATF自动化测试框架软件

自动化测试框架AutoTestFramework(简称:ATF)是B/S架构框架,是一个可以提供自动化测试执行和管理功能的架构模块,可以集成基础自动化测试工具,用于组织、管理和执行那些独立的自动化测试用例,测试完成后统计测试结果,形成完善的自动化测试报告。目前,该模块可以集成的自动化测试工具有AutoRunner,MobileRunner,同时创建接口测试组件进行多种类型接口测试,是综合型自动化测试框架。

SPASVO工具累计下载量 27414

产品功能

项目管理 1.可增加、删除、编辑项目;
2.可模板创建项目;
3.指定项目经理和测试经理;
4.可查看项目删除历史;
5.可进行数据字典升级;
6.可自定义项目属性;
需求管理 1.需求条目化管理
2.支持需求自定义属性
3.支持关联活动图,需求内容,功能点管理
4.支持用例场景管理,在线用例设计、数据设计
5.支持组件配置管理,组件设计用例
6.支持组件参数设计管理
校验点、输出参数、数据值传递、数据池管理
组件脚本 1.支持组件管理,新增、删除、编辑、查询、上传、下载;
2.界面/功能自动化测试支持拖拽编辑脚本;
3.支持目录界面收起展开;
4.可组件设计,对脚本进行在线编辑,参数及其属性值进行编辑;
5.支持多种基础自动化测试工具;
6.可做界面自动化测试、移动端自动化测试、接口测试;
测试用例 1.支持需求树与用例数同步;
2.支持用例关联缺陷数量;
3.支持用例数据池、校验点、数据值传递、输出参数设计;
4.支持用例新增、编辑和删除;
5.基于规则正交自动设计
测试集 1.支持测试集新增、删除、修改管理
2.支持测试集发起执行
3.直接发起单用例或批量执行用例
4.调整用例执行顺序
用例执行 1.支持根据IP选择执行器;
2.支持匹配移动设备;
3.支持执行器开始、停止、暂停操作;
4.支持接口自动化执行器;
5.支持界面自动化执行器;
6. 支持移动端自动化执行器;
7.关联数据池,数据池自动刷新
跨项目执行 1.支持定时任务、预约任务、立即执行任务的发起
2.支持邮件通知相关人;
3.支持执行器的刷新选择;
4.支持跨项目的测试集添加与移除;
测试报告 1.支持弹出框形式查看执行报表,支持网页形式查看报表
2.支持导出PDF格式、WORD格式测试明细
3.支持用例执行详情查看,
4.支持查看执行日志
5.支持缺陷提交

产品架构

产品优势

  • 轻量级架构,效率提高

    自动化测试框架ATF属于典型的自动化测试框架。其主要功能模块包括需求管理模块、用例管理模块、自动化执行控制器、执行记录模块,这些模块之间一气呵成,是相辅相成的。可以快速的开发自动化测试用例,界面简单清晰,不仅轻量级而且灵活。

  • 融合多种自动用例设计技术,提高用例覆盖率

    1.用例数据采取内点、无效等价类和边界值对数据进行定义;
    2.根据定义的数据采取正交实验法生成测试用例;
    3.根据活动图节点带入原始数据,用例场景可添加多个功能点;
    4.场景法生成测试用例;
    5.组件设计数据池、输出参数、校验点、数值传递多种技术手段保证用例有效性;

  • 多种任务执行方式,资源合理分配

    1.可以对测试集直接发起单用例执行或批量执行用例;
    2.用例执行顺序可手动调整;
    3.可发起预约、立即执行、定时多种执行类型;
    4.可跨项目发起执行任务;
    5.可根据IP选择需要的执行器发起执行;

  • 全面缺陷管理,自由进行质量把关

    1.可以自定义缺陷属性、状态、角色及处理流程,无缝迎合企业自有缺陷管理状态。
    2.可指定缺陷处理人,确保每个缺陷都能被处理;
    3.可以将缺陷导出、合并缺陷,实现重复缺陷合并和缺陷汇总;
    4.可以自定义各类个人和公共过滤器,线上进行缺陷筛选

  • 一个框架,支持多种自动化测试类型

    目前该框架可以实现的自动化测试有:
    1.AutoRunner, 界面、功能自动化测试
    2.MobileRunner, 移动端自动化测试;
    3.接口测试组件,多种类型接口测试;
    这三种自动化测试工具均可做到无缝集成,且有标准的API接口,可以与其他基础自动化测试框架做集成搭建,该框架在功能上是综合型自动化测试框架。

  • 自动测试报表,对测试过程针对评估

    1.所有执行记录均有明细、日志和报表三种查看方式;
    2.日志和执行器日志可跟踪每条用例执行结果;
    3.所有错误用例以列表的形式展现,可直接提交缺陷;
    4.可对错误用例执行过程进行截屏查看,迅速定位缺陷位置;

沪ICP备07036474号 2003-2019 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.