商汇粹外网资源平台

搜索
查看: 3217|回复: 7

有什么缺陷跟踪、测试用例管理的平台吗?

[复制链接]

该用户从未签到

15

主题

80

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
发表于 2022-9-22 17:31:20 | 显示全部楼层 |阅读模式
不想自己去维护一个jira,想问问有没有一个轻量级的开放测试平台,管理一下测试用例,导入导出一些数据即可
回复

使用道具 举报

该用户从未签到

3

主题

64

帖子

196

积分

注册会员

Rank: 2

积分
196
发表于 2022-9-22 17:51:42 | 显示全部楼层
今天看到一个开源项目叫 MeterSphere 开源持续测试平台(https://github.com/metersphere/metersphere) ,看起来还挺不错的。

按照 @Wilson

提到的几点对比了下
1.用例导入导出(批量、用例字段自定义)2.开放接口,方便其他系统对接。3.插件或者其他方式方便二次开发和定制,主要是满足上游与项目管理、需求管理相关的任务关联。 下游要和测试执行环节联动。可以记录测试执行结果4.业务层面的覆盖率统计和其他数据统计。

  • 现在提供的批量导入的功能,还没有导出功能
  • 项目是开源的然后前后端分离,API 都可以看到
  • 开源的项目,要做定制化或者对接的话比较方便
  • 单个测试用例的结果和整体测试计划的报告都可以看到;还有个比较有特点的地方是除了手动的这些测试用例以外,自动化的接口测试也可以加到测试计划里来统一管理
  • 目前还没看到有这方面的功能支持
除了这个之外,我还看到这个项目有提供一个浏览器插件,可以快速录制接口测试和性能测试的脚本,看起来挺方便的。
回复

使用道具 举报

该用户从未签到

5

主题

75

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
发表于 2022-9-22 18:12:04 | 显示全部楼层
整理分享10款测试用例、缺陷管理平台,以及我们自己使用的工具。
无论是缺陷管理,还是软件测试管理,都是软件开发项目中一个很重要的环节,近些年随着可用的测试工具越来越多,测试系统本身越来越复杂,管理测试活动的各个方面已经成为一个越来越大的挑战。
所以这里分享国内外主流的10款测试管理工具给大家。

我们自己使用的是PingCode,它被广泛用于需求管理、敏捷/瀑布/看板项目管理、测试管理、文档管理等工作领域。
具有专门的测试管理模块,支持用例创建、用例库、用例评审、测试计划、自动生成测试报告,测试用例还能关联版本、需求、缺陷等
最让我喜欢的是,PingCode 支持用例自定义,这对于对扩展有情结的人来说非常重要,因为业务是多变的,多给自己留点空间,同时用例导入这块支持脑图的导入、支持代码工具git、CI/CD工具jinkens等也是非常吸引我的。
回复

使用道具 举报

该用户从未签到

6

主题

46

帖子

162

积分

注册会员

Rank: 2

积分
162
发表于 2022-9-22 18:32:26 | 显示全部楼层

  • testlink
  • Zephyr for Jira (Jira的一个插件)
后者我没有使用过,前者有用,但不能满足我的需求。
一个好的测试用例管理系统应该要做到以下几点。

  • 用例导入导出(批量、用例字段自定义)
  • 开放接口,方便其他系统对接。
  • 插件或者其他方式方便二次开发和定制,主要是满足上游与项目管理、需求管理相关的任务关联。  下游要和测试执行环节联动。
  • 可以记录测试执行结果
  • 业务层面的覆盖率统计和其他数据统计。
目前我还找不到有效的工具来满足这些。 寻找中
回复

使用道具 举报

该用户从未签到

6

主题

81

帖子

247

积分

中级会员

Rank: 3Rank: 3

积分
247
发表于 2022-9-22 18:52:48 | 显示全部楼层
禅道  适用范围比较广 操作也友好
回复

使用道具 举报

该用户从未签到

4

主题

35

帖子

120

积分

注册会员

Rank: 2

积分
120
发表于 2022-9-22 19:33:32 | 显示全部楼层
本文转自霍格沃兹测试学院公众号
测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题。在整个测试过程中,需要对测试用例、Bug、代码、持续集成等等进行管理。下面分别从这四个方面介绍现在比较流行的管理平台。

测试用例管理平台

用例管理是测试管理中非常重要的一项工作,用例也是产品测试设计的重要产出。用例管理的好坏也直接决定着测试执行的效果。现在比较常见的测试用例管理平台有:

  • JIRA:推荐方案,定制性很强,大厂使用较多
  • Redmine:推荐方案,开源,活跃,定制性很强
  • TestLink:流行的测试用例管理平台,体验不太好
  • 其他:TAPD、云效、禅道、GitLab、在线协作文档
  • 无协作模式:Excel、思维导图
Bug 管理平台

Bug 管理平台通常与用例管理平台一致。JIRA 是现在大厂中比较常用的平台。在 JIRA 中测试用例、Bug 都可以使用 issue(问题)表达。
代码管理平台

代码管理平台也叫版本控制,记录若干文件内容变化,以便将来查阅特定版本修订情况。

  • Git:分布式的,每个客户端都是独立的版本管理中心,代码可以存放在本机上,也可以上传到服务端上来汇总所有的更新。
  • GitLab:可本地部署的 git 代码管理平台,行业标准。
  • GitHub:在线的基于 git 的平台,开源项目运作。
  • Subversion:SVN 管理,客户端需要把新代码上传到服务端,已经过时。
  • Bitbucket:与 JIRA 同属一家公司 Altassian。
持续集成管理平台

持续集成是敏捷开发工作中的组成部分。团队在不断前进的同时持续上线各类小规模增加的功能。当开发人员专注于添加功能时,代码错误也会随之而来、并导致软件无法正常使用。为了阻止错误被集成到软件当中,持续集成管理平台需要先对代码质量进行把关。即使有问题的代码已经被集成进去,持续集成管理平台仍然能够快速指出是哪里出了问题。
实践中常用的持续集成管理平台有:

  • Jenkins:持续集成与持续交付的主流平台
  • GitLab Runner:GitLab 的持续交付方案
  • GitHub Action:GitHub 的开源方案
  • 自建 DevOps 平台:企业定制平台,TAPD、云效等
回复

使用道具 举报

该用户从未签到

1

主题

28

帖子

117

积分

注册会员

Rank: 2

积分
117
发表于 2022-9-22 19:53:54 | 显示全部楼层
题主可以试用下我们 Worktile 旗下的智能化研发管理工具 PingCode:Agile敏捷开发、Testhub测试管理、Pipe持续交付和Trace质量追踪。

首先,关于测试用例部分,可以看看Testbub。
为不同的产品创建独立测试用例库,使用功能模块树分级维护测试用例。

测试规划用例,支持搜索查找 。


这是链接,直接注册试用即可。

下面,分享一下PingCode内部的bug管理流程:
1.bug提交
我们在新建所有成员将需求、Bug分别以用户故事、缺陷的形式,提到 wt-bug 项目中;

所有需求,统一进入wt-bug,经产品经理确认评审之后进入各产品项目,不会直接提交到各产品项目。
2、bug整理
我们的客户研发部负责将缺陷进行整理:
1) 标题开头为对应产品名称 【Agile】、【Testhub】、【Trace】、【Pipe】、【Portal】;
2) 提交bug的时候,各项信息尽量填写完整,便于研发及测试同学复现问题。

3) 添加对应产品经理为关注人;若为误报,则评论告知后,关闭该缺陷;若为需求,则评论告知后,复制新需求并关闭该缺陷;

4) 所有的需求、缺陷提交后,产品与研发定期召开迭代会,规划本次迭代要做的需求和需要修复的bug,然后,通过迭代组件就可以进行迭代管理:

重点来了,bug修复后一般需要关联测试用例。这个时候,缺陷可以和流水线及测试打通,实现DevOps全链路追踪。

以上是一个简单的缺陷管理的流程。如果您对 PingCode 的缺陷管理和测试用例管理感兴趣的话,也可以 PingCode 官网注册试用下。
回复

使用道具 举报

该用户从未签到

3

主题

56

帖子

194

积分

注册会员

Rank: 2

积分
194
发表于 2022-9-22 20:34:38 | 显示全部楼层
可以试着使用Tracup看看哦

Tracup作为Bug 追踪,项目管理和工作协同平台,可以说是十分好用了。不仅适合开发团队,产品与运营团队同样可以使用。

其实这个产品本来就是基于自身需求而生,蒲公英团队都在使用。从大方向上讲,无非就是反馈及时,沟通有效,指派到位,迅速解决,而这些都是建立在正确使用工具的基础上。

Tracup 具有最基本的三大特点:简单清晰、无需部署、极易上手使用。

总体能实现的三大成效:快速追踪 Bug,便捷管理项目,高效协同工作。
在线 Web 端即可使用,无需搭建、部署,任何团队和个人均可使用,支持微信小程序,随时随地都能把碎片时间利用起来check项目的进展

Tracup 每个问题,你都可轻松设置类型、状态、优先级、指派、版本、模块、结束时间等。
多项目管理,工作台分区一目了然。


首先基于技术团队项目协作的便捷和所需,Tracup 具有包含问题系统、项目管理、数据统计、文件共享、插件系统、团队协作等六大部分的功能。并且在整体布局和功能设置上,满足技术人员喜好和舒适便捷,真正让大家能实现优雅高效的工作。

在寻求和突破更多极客式的工作方式上,Tracup 也在竭尽全力探索开发直至功能上线。例如基于技术开发团队协作时关联代码库的「项目仓库」,实现了多平台间的打通同步。比如直接通过调用 API 接口就可灵活实现更多功能拓展的「开放 API」

试着使用Tracup 看看,也许你就能找到不一样的工作体验。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表