基于testrail的对于功能测试的一点思考 (一)

首先testrail这个工具根据我的工作经历来看,外企用的多, 当然国内企业也有用的,比如我之前所在的银行项目, leader是来自外企的, 引入了这个工具.

    总体评价下, 这个工具还是很好的: 测试用例库和掌控测试progress, 自我感觉这2点很犀利.

  • 测试用例库:

你可以想象,你们项目从远古时代到现在的所有测试用例,你都丢进这个库里,当然,该更新的更新,该删除的删除,还是要避免臃肿。等到运行测试用例的时候,需要哪些测试用例,则从这个库里面挑,组成一个testrun(这是testrail里面的概念), 我在下一条会再说下, 比如我们要执行某个版本的regression testing, 则可以从我们的用例库里面挑出在回归测试里面需要执行的cases.  而且testrail支持导入excel版测试用例, 所以, 骚年们, 找leader推荐吧, 拿预算吧.

 

  •  掌控测试流程:

唉, 博客写的少, 排版头疼.

自我感觉很多测试leader担心的一个问题是, 给某个人分配了任务,比如50个cases, 这个人最终测完给了结果, 那这个结果靠不靠谱, 这个人有没有偷懒. 我们怎么 track, 其实这个问题我相信大家肯定心中有自己的答案. 当然, 没有绝对的解决办法. 任何工具也不行. 只能说我们尽量避免这类问题, testrail里,

1. 当我们在testrun(上面提到的) 里面执行每一条用例的时候, 可以点击一个开始按钮, 执行完再点击一个结束按钮, 这样执行完就会有个时间记录, 当然肯定有人会说, 这个中间肯定会被各种事情打断, 不太有用, 有时又忘记点击结束了, 比如我现在的公司确实弃用了, 但我自我感觉, 如果记录的这个时间比较好的, 一般是测试认真的. 而且可以记录下来这些cases执行所用的时间.

2. 执行每个case, testrail提供增加comment, 可以增加各种多媒体文件, 为执行了这个case提供各种佐证, 我们现在采用的是记录测试的一些版本号信息, failed的case, 我们现在采用的是记录bug url和截图, 以及bug 标题. 这里testrail可以和各种工具集成, 比如jira 

3. 每条case执行, testrail都会有相应记录, 组成了每天的activity, 所以可以查员工每天执行的情况.  testrail这里面还有一张类似sprint燃尽图的testrun燃尽图, 其实我们一般应该设定这个testrun的结束日期, 这样可以大概的参考整个testrun执行的过程是否安排合理, 以及一开始预估的时间是否合理.

 

第一节先到这吧,这酸爽, 谁用谁知道吧. 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是一份微信的软件测试计划书,用于指导测试人员进行测试: 一、测试背景 微信是一款流行的社交软件,主要提供聊天、朋友圈、支付等功能。本次测试旨在验证微信的各项功能是否正常,包括聊天、朋友圈、支付等。 二、测试目标 1.验证微信各个功能是否正常,包括聊天、朋友圈、支付等; 2.验证微信在不同版本、不同操作系统、不同网络环境下的稳定性和兼容性; 3.寻找并记录可能存在的缺陷和问题,并向开发团队反馈。 三、测试范围 1.微信的聊天功能,包括文字、语音、视频等; 2.微信的朋友圈功能,包括发表动态、评论、点赞等; 3.微信的支付功能,包括转账、红包等; 4.微信的安装和卸载功能; 5.微信在不同版本、不同操作系统、不同网络环境下的稳定性和兼容性。 四、测试流程 1.测试环境的搭建 根据测试需要,搭建不同版本、不同操作系统、不同网络环境的测试环境。 2.测试用例的设计 根据测试目标和测试范围,设计相应的测试用例。 3.测试执行 按照测试用例逐一进行测试,并记录测试结果。 4.缺陷报告 在测试执行过程中,及时记录测试中发现的缺陷和问题,并向开发团队反馈。 5.缺陷验证 在开发团队修复缺陷后,进行缺陷验证,确保缺陷已经得到有效修复。 6.测试报告 根据测试结果,编写测试报告,对测试过程和测试结果进行总结和评估。 五、测试工具 1.测试环境搭建工具,如虚拟机、真机等; 2.测试用例管理工具,如TestLink、TestRail等; 3.缺陷管理工具,如JIRA、Bugzilla等。 六、测试要点 1.测试应该覆盖微信的所有功能,确保所有功能都能正常使用; 2.测试应该覆盖不同版本、不同操作系统、不同网络环境下的使用场景; 3.测试应该重点关注微信的支付功能,确保支付流程和金额的正确性; 4.测试应该关注微信的安全性,确保用户信息和隐私不被泄露; 5.测试应该及时记录和反馈缺陷和问题,确保开发团队能够及时修复。 七、测试时间安排 测试时间为两周,具体安排如下: 第一周:测试环境的搭建和测试用例的设计; 第二周:测试执行和测试报告的编写。 八、测试人员 测试团队的人员需要具备一定的测试经验和测试方法的基础知识。 九、测试风险 1.测试过程中可能会发现一些严重的缺陷和问题,导致测试无法正常执行; 2.测试过程中可能会出现与开发团队的沟通不畅等问题,导致测试结果不准确。 十、测试评估 测试评估主要从以下几个方面进行: 1.测试用例是否覆盖了微信的所有功能; 2.测试结果是否达到了预期的测试目标; 3.微信在不同版本、不同操作系统、不同网络环境下的稳定性和兼容性是否达到了要求; 4.测试过程中发现的缺陷和问题是否被及时修复。 以上就是一份关于微信的软件测试计划书,希望对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值