开源测试工具 各位大神,大家都用什么开源测试用例管理平台?

子夜 · 2023年07月20日 · 最后由 风里2289191 回复于 2023年08月08日 · 9160 次阅读

各位大神,大家都用什么测试用例管理平台?目前我们用 testlink,开源,部署简单,但是发现好像不能自动定时或者自动定期备份 mysql 数据库, 如果测试服务器坏了,测试用例就全丢失了,大家有好的备份解决方案没?

另外,大家还用过什么测试用例管理平台,比较好用的开源平台有哪些?谢谢

共收到 25 条回复 时间 点赞
子夜 #25 · 2023年07月20日 Author

顶一下,哈哈

之前用的禅道,现在用的阿里云云效

写个脚本自动备份 db 就好啦

自己写的平台

我司项目组基本都是传统的 excel + svn

我们用 xmind 形式写用例,平台是基于滴滴开源的 agiletc 进行二次开发。

PS:自动定时备份 db 这个,弄个定时 dump 数据库 DDL+DML 的备份脚本就行了吧。担心服务器磁盘坏的话,可以传到另外的位置多存一份。

买的 TestRail,好用

子夜 #18 · 2023年07月21日 Author
花菜 回复

大神,怎么写? testlink 自带了一套与 mysql 结合的,不是单纯的 mysql 数据库,这就很头疼,不知道怎么搞?

陈恒捷 回复

同样的问题,怎么写? testlink 自带了一套与 mysql 结合的,不是单纯的 mysql 数据库,这就很头疼,不知道怎么搞?

子夜 #10 · 2023年07月21日 Author
徐汪成 回复

强呀

我们不写用例

目前测试团队用的禅道,开源版可以免费使用,内置有定时备份功能,管理员开启就好

现在用 metersphere 管理用例

自研的话可以契合本公司/部门的需求。
我们这里是偏业务的公司,测试用例几乎可当需求归档的。
而且用例容量日积月累,层级复杂。一些开源工具的的层级管理就不太满足了,所以要自研。
至于备份,定时任务 dump 就好了。

公司自研的类似 xmind 工具

ones 平台,我之前公司用的是禅道,tapd 现在新入职的公司是 ones

谢谢🙏各位大神

子夜 回复

不知道你说的这个结合具体是怎么结合,不过看了下 testlink 一些官方文档,升级过程有提及数据库备份,所以应该是可行的。

如果你不知道怎么弄,找个身边的开发或者运维和你一起看看?

子夜 #19 · 2023年07月22日 Author
陈恒捷 回复

谢谢大神,testlink 是通过使用 phpmyadmin 进行 testlink 数据库操作的,再这我可以手动备份数据库,是不是在执行 sql 界面去执行定时备份数据库,就可以了。

还要写用例 啊

子夜 回复

没怎么用过 phpmyadmin ,不确定这个平台有没有定时备份数据库的功能。

备份数据库命令不复杂,一个 mysql 命令行命令就可以 dump 出指定数据库的所有内容到 sql 文件了,然后你可以用操作系统自带定时任务,或者 jenkins 服务之类的来让它定时执行。这里面最核心的是数据库的连接地址、账号、密码。phpmyadmin 你能连上,我理解这三个信息你应该都知道了。

具体命令你可以百度或者 google 一下,问一下 chatgpt 也可以。

可以用 codes(商业版 30 个用户免费,不限功能 本地安装) ,也可以用他的开源社区版
https://testerhome.com/opensource_projects/codes
codes 以迭代的方式来组织测试 ,比如一个迭代下 要执行 2000 个用例,都分配到这个迭代下,再分配执行人

多了一层迭代的抽像 方便管理,不用像 testlink 多建多个计划,还不方便统一管理

执行用例时也很方便,左边只显示当前执行人所分配用例对应的需求,双击可查看需求明细,左边需求树还显示执行情况


分配执行人时 ,也很方便 ,左边需求树上 显示分配的情况

也有脑图用例

回归测试时 用批量执行视图很方便

还可 EXCEL 线下执行 或是修改后 同步到线上

适合自己的才是最好的,从最初的 excel、word、到现在禅道、jira,工具很多

子夜 回复

test link 页面太老了

徐汪成 回复

大佬啊

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册