• 接口自动化测试平台-如何利用好自动化用例?(1)


        如题,我一直在思考如何利用好已有的自动化用例。个人认为一条自动化用例,如果一直在被维护与执行,那么这条用例就是有价值的,是有被好好利用的。

        我遇到的情况是,一批自动化用例在当前项目中被调试完成并重复使用,但是项目完成后,就会被慢慢的遗忘掉。有时候在新的功能迭代中,测试人员宁愿新建自动化用例,也不太愿意维护老用例。我看过不少其他人分享的经验,但是始终找不到一个可以贴合我遇到情况的方案,不管是技术储备或是人员配备,都不太能支撑那些方案去实施。

        当过程中一个环节发生问题,有时候并不是这个环节本身有问题,也有可能是上游环节引入的问题。发现每当一个项目启动,开始编写手工用例,测试人员都是拿着Execl用例编写模版,编写新用例。很少会复用以前已有的手工用例。询问后,得到的答案是,他们不知道SVN上有老用例,或是找到了老用例了,但依然觉得去挑选用例,有点浪费时间。

       我们都知道,测试人员编写自动化用例,理论上都是将手工用例转化成自动化用例。也就是说,手工用例和自动化用例是有对应关系的,如果手工用例都不能好好的被复用,那么自动化用例被遗忘,就是迟早的事。

       结合公司使用的手工用例管理平台,不太好用,且利用率低的情况,决定自己设计一套简易的手工用例管理工具,最主要的目的是,提高手工用例的复用性,同时让自动化用例和手工用例形成对应关系。

       如下图,是我开发的手工用例管理工具页面。利用给每条用例添加标签和丰富的查询功能,给用例复用提供便利。

        该工具从投入使用到现在,也添加的不少其他功能(以后介绍)。我现在看到,测试人员在测试的时候,都习惯通过查询条件,找到手工用例,进而执行自动化用例。这个情况让我感到很欣慰,我的目的算是达到了。

  • 相关阅读:
    【公告】阿里云出现问题:镜像创建的服务器无法启动团队
    上周热点回顾(4.8-4.14)团队
    上周热点回顾(4.1-4.7)团队
    【故障公告】阿里云抢占式实例服务器被自动释放引发的故障团队
    上周热点回顾(3.25-3.31)团队
    上周热点回顾(3.18-3.24)团队
    上周热点回顾(3.11-3.17)团队
    博客园 .NET Core 线下技术交流会 -- 上海站团队
    分区助手是什么?(博主推荐)(图文详解)
    IDEA里点击Build,再Build Artifacts没反应,灰色的?解决办法(图文详解)
  • 原文地址:https://www.cnblogs.com/moonpool/p/13268906.html
Copyright © 2020-2023  润新知