• 1
  • 1
分享
  • 【自动化测试】metersphere自动化测试平台简介
  • lee 2022-07-06 15:59:42 字数 809 阅读 23028 收藏 1

简单介绍下笔者使用过的自动化平台。Metersphere平台属于一个集合的平台,集合了jmeter,禅道,他是做接口自动化的。我们公司使用的是免费版,但是已有的功能对于平常的版本测试来说是足够的。Ms的菜单如下:

测试跟踪

首页主要是一些统计信息,包括用例数量统计,缺陷统计,执行不通过统计等

功能用例是用例管理

用例评审可以创建评审记录

测试计划可以添加测试计划

缺陷管理可以录入缺陷

报告生成测试报告

接口测试

首页主要是接口数量统计,接口用例数量统计,场景用例数量统计,场景定时任务数量统计

失败用例统计,运行中的定时任务列表

接口定义,可以导入项目中的所有接口信息,方便后期创建接口测试用例

接口自动化,是接口用例的集合,是自动化场景用例

测试报告,每执行一次接口自动化场景,就会生成一篇测试报告

UI测试

免费版无法使用

性能测试

首页主要是测试用例相关信息,测试报告相关信息,运行中的任务列表

测试,可以直接加载JMX文件或者引用接口自动化场景,然后添加一些配置内容

报告可以生成测试报告

报表统计

免费版仅展示测试用例统计情况

项目设置

项目信息,展示创建的项目的相关信息,包括:项目名称,项目描述,管理员,创建人,项目成员个数,创建时间。默认选择列表第一个项目。

项目成员和用户组与权限,可以自定义权限组,用于配置成员的权限

项目环境,项目运行环境以及全局配置,包括token等的配置

文件管理,Jar包以及资源文件管理

自定义代码片段,一些自定义的代码,用于辅助测试用例的执行

操作日志,展示所有成员的操作日志,包括添加用例,执行用例等

系统设置

成员,登录该系统的所有成员管理

服务集成,可以集成缺陷管理平台,目前可供选择的有:tapd,jira,禅道

项目管理

该平台上集成的不同的项目,不同项目代码放置在不同的仓,需要建不同的项目

环境管理,同一个项目可以有不同的测试环境,比如线上,测试,开发环境等

操作日志,展示所有成员的操作日志,包括添加用例,执行用例等

 图片1.png图片2.png图片3.png

 

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复查,是软件质量保证的关键步骤。定义1:软件测试是为了发现错误而在规定的条件下执行程序的过程。定义2:软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。由软件测试的定义,不难看出测试的目的,是寻找错误,并且是尽最大可能找出最多的错误。著名的Grenford J. Myers在《The Art of Software?Testing》一书中提出以下观点:测试是程序的执行过程,目的在于发现错误;一个好的测试用例在于发现...
            12 12 2145
            分享
          • 2) 集成测试集成测试是一种软件测试,其中应用程序的两个或多个模块在逻辑上组合在一起并作为一个整体进行测试。这类测试的重点是发现模块之间的接口、通信和数据流方面的缺陷。在将模块集成到整个系统中时使用自上而下或自下而上的方法。这种类型的测试是在集成系统的模块或系统之间进行的。例如,用户正在从任何航空公司网站购买机票。用户在购买机票时可以查看航班详情和支付信息,但航班详情和支付处理是两个不同的系统。在集成航空公司网站和支付处理系统的同时进行集成测试。a) 灰盒测试顾名思义,灰盒测试是白盒测试和黑盒测试的结合。测试人员对应用程序的内部结构或代码有部分了解。3) 系统测试系统测试是测试人员根据指定要求...
            0 0 1914
            分享
          •   比如输入框、列表、某功能。  首先冷静下来,按照平时的测试思路,假如接到这个需求会怎么捋、怎么写case。第一步,是明确需求本身,明确需求背景,明确需求目的,明确需求面对的用户,有赖于需求文档设计稿给出,具体来说:  功能测试  正向逻辑  失败逻辑、错误逻辑、错误失败时的可理解提示  复杂流程时,各个状态随机组合排列  边界值情况:中间的随机数值&边缘值(如为空和超大)  数据来源,数据形式  跳转其他页面,与其他页面的数据一致性  状态变化,登录校验后的状态变化  界面的展示,文案超长时的处理  与手机硬件的交互  网络情况:弱网断网时,wif4g切换时  设备兼容测试  涉及...
            0 0 1423
            分享
          • 1. Android 调试桥adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用。Tips: 在 android_sdk/platform-tools/ 中找到 adb 工具,然后根据其具体的路径配置好环境变量。然后启动cmd 输入‘adb’即可查看是否配置成功。2. adb工作原理启动一个 adb 客户端时,此客户端首先检查是否有已运行的 adb 服务器进程。如果没有,它将启动服务器进程。当服务器启动时,它...
            0 0 2494
            分享
          • 1.你如何用Selenium测试?Selenium+Maven+TestNG+Jekins2.如何解决问题?先思考,然后百度,考虑网速、电脑配置等原因,这题主要看重解决问题的能力和思维。3.你是怎么开发测试框架的?Selenium+Maven+TestNG+Jekins4.做自动化测试的目的?a.用来回归 b.用来监控系统稳定性 c.提高工作效率5.PO模型是怎么做的?pageObject :页面层,操作层,业务层集合成case6.如何判断case是否通过?断言,与预期结果比较7.你项目中有多少case,通过率怎么样?按实际回答,上千个,一般是70-80%左右,8.失败截图的原理是什么?利用监...
            12 13 3994
            分享
      • 51testing软件测试圈微信