简单介绍下笔者使用过的自动化平台。Metersphere平台属于一个集合的平台,集合了jmeter,禅道,他是做接口自动化的。我们公司使用的是免费版,但是已有的功能对于平常的版本测试来说是足够的。Ms的菜单如下:
测试跟踪
首页主要是一些统计信息,包括用例数量统计,缺陷统计,执行不通过统计等
功能用例是用例管理
用例评审可以创建评审记录
测试计划可以添加测试计划
缺陷管理可以录入缺陷
报告生成测试报告
接口测试
首页主要是接口数量统计,接口用例数量统计,场景用例数量统计,场景定时任务数量统计
失败用例统计,运行中的定时任务列表
接口定义,可以导入项目中的所有接口信息,方便后期创建接口测试用例
接口自动化,是接口用例的集合,是自动化场景用例
测试报告,每执行一次接口自动化场景,就会生成一篇测试报告
UI测试
免费版无法使用
性能测试
首页主要是测试用例相关信息,测试报告相关信息,运行中的任务列表
测试,可以直接加载JMX文件或者引用接口自动化场景,然后添加一些配置内容
报告可以生成测试报告
报表统计
免费版仅展示测试用例统计情况
项目设置
项目信息,展示创建的项目的相关信息,包括:项目名称,项目描述,管理员,创建人,项目成员个数,创建时间。默认选择列表第一个项目。
项目成员和用户组与权限,可以自定义权限组,用于配置成员的权限
项目环境,项目运行环境以及全局配置,包括token等的配置
文件管理,Jar包以及资源文件管理
自定义代码片段,一些自定义的代码,用于辅助测试用例的执行
操作日志,展示所有成员的操作日志,包括添加用例,执行用例等
系统设置
成员,登录该系统的所有成员管理
服务集成,可以集成缺陷管理平台,目前可供选择的有:tapd,jira,禅道
项目管理
该平台上集成的不同的项目,不同项目代码放置在不同的仓,需要建不同的项目
环境管理,同一个项目可以有不同的测试环境,比如线上,测试,开发环境等
操作日志,展示所有成员的操作日志,包括添加用例,执行用例等