自动化测试-选取合理的用例存储方式

17 篇文章 1 订阅
6 篇文章 0 订阅

存放接口的媒介有很多。

比如:代码中写入case

testcase储存在Excel

当然,也有些测试开发人员代码功力较为丰厚,将testcase的数据存储到数据库中,通过前端浏览器页面直接录入case,存储在数据库中。

那么作为一个测试开发人员,我们应该选择哪一种方式么?

 

很多企业的测试人员用Excel,原因是对于大多数测试人员来说,Excel的使用都比较数量,很容易上手,其次是Excel是一个数据结构很明晰的文档管理结构。

相对于网页的开发难度来说,对于大多数测试开发人员,维护一套一Excel为基准的数据相对于简单,很多,维护成本较低

并且python给出了很多开源的框架,使用程序解析Excel变得很简单,比如xlrd

xlrd有不同的api帮助我们解析Excel的sheet,col,row和cell都提供了极大的方便。

如果选取其他方式,比如:

将用例维护在代码里,这样降低了代码的耦合度,给后期的case维护增加了很多工作量

当然,有些人说我们可以写成一个平台,通过页面录入用例,数据库储存用例数据,这样多高大上的。

我很认可你的观点,在刀哥所在的公司,迭代周期频繁。

测试人员众多,项目组较多,公司属于大型的公司,有足够的财力和人力支撑这样的事情。

那么你完全可以这么干,但是不是每一个人都和我一样在大型的公司,很多时候,我们做框架更多是要结合公司实际的情况来进行,而不是一味的贪图高大上。

后期会给你们分享一个我自己写的前后端分离的接口自动化测试平台,前期为了照顾很多才入行自学和初中级的测试工程师,我们选取Excel来进行测试case的储存媒介。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试老痞

你的支持,是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值