• 5
  • 5
分享
  • 运筹于帷幄之中,决胜于千里之外——测试策略
  • lee 2022-06-17 09:57:03 字数 886 阅读 7618 收藏 5

测试策略是除了测试用例之外的其他注意事项,和测试力度,以及一些关注点。当系统较庞大,功能较多时,除了各个模块自己的功能相关的具体测试设计,还需要测试组长制定一些整体的测试决策,测试框架、测试策略、测试计划。

测试策略主要覆盖哪些方面呢?主要是测试范围和测试重点。测试范围是指定测试的广度,比如,通话,短信和联系人,测试时候需要覆盖这些模块。测试重点是指需要重点关注的功能点,比如,长时间通话,文本超长的短信,彩信,一个联系人有多个号码,联系人姓名是特殊字符,等等。

制定测试策略特别像古代的军师出谋划策,以最少的成本完成最高的测试质量并尽可能覆盖全测试的各个模块,保证产品质量。

运筹帷幄之中,决胜千里之外。比喻很有才智的人无需上阵,只需做好前期的完善战略部署,就能够让事情获得成功。

在实际测试中,尤其大型版本,周期比较长,在测试开始前,如果能够想好对策,往往能够事半功倍。

测试策略举例:

一、测试日期

第一轮测试(全覆盖测试+回归bug)2021.02.22~2021.02.27

第二轮测试(回归bug+交互测试+功能测试)2021.03.01~2021.03.06

第三轮测试(回归bug+用户体验测试+交换人员测试)2021.03.08~2021.03.10

第四轮测试(专项测试,性能和压力测试)

二、测试策略

第一轮测试重点关注:核对需求文档,对比开发的版本,查看是否有功能遗漏的情况,校验各个字段规格是否符合,功能测试按照正向流程测试

第二轮测试重点关注:第一轮本模块较稳定时,关注交互模块,比如财务设置等,增加异常场景测试关注是否有崩溃情况

第三轮测试重点关注:从用户角度和整体角度测试,组内交换人员测试

第四轮测试重点关注:性能(大数据量请求速度)和压力测试(接口并发和同时多次请求)

三、测试内容

涉及终端:app(android,ios),PC,小程序(阿姨端,雇主端,用户端,合单小程序),h5

涉及模块:全模块

四、测试配置

不同用户的场景(不同操作权限和数据权限)、不同公司的场景 (禁止全程使用G00001测试)、不同手机的问题(覆盖android大于3台,覆盖ios大于3台)

微信图片_20220617093527.png

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   接前一篇:  《蚂蚁金服测试大佬的职场总结:抛开技术,还有它》  在这个篇章中,我们共同深度探讨面试这一关乎职业生涯发展的重大课题。作为一个在软件行业沉浸十余载的资深人士,我不仅亲历了技术研发的艰辛与喜悦,更在招聘面试环节扮演了举足轻重的角色。据粗略统计,经我面试过的候选人数量已然突破四位数,而我自身作为被面试者所经历的面试也同样不在少数,可以说积累了相当丰富的实战经验。  面试的本质,如果我们把它比喻为市场营销,其实就是将自己当作一款极具竞争力的产品,竭尽全力地向面试官呈现最优质的自己,以期在众多竞争者中脱颖而出,赢得他们的青睐与信任。  许多求职者往往聚焦于自身专业技术与技能,误以为面...
            0 0 437
            分享
          • 看到这个问题你是不是已经笑了?当然我也做好了挨喷的准备了。我搜了一下知乎,同样的问题可以翻好几页,回答的观点也各式各样,但是没有一个统一的高赞答案,今天我姑且谈谈我的个人看法,欢迎大家一起讨论。来来来,坐好啦,先给大家说说我自己关于选择的故事。一、学习 Java 有前途么?我是 2005 年开始学习 Java 的,应该是相当早了(暴露年龄了),那时的我还没大学毕业,所以在学习前、学习中、学习后的所有阶段,「Java 是否有前途」的问题,一直让我惶惶不得终日,我当时也上网搜了很多次这个问题,看了几乎所有的观点,结果和现在一样,并没有一个统一的高赞答案。有说很有前途的,毕竟当时的 Python 还...
            3 1 1449
            分享
          • 前言:性能压测中我们需要明白以下几点1、好的开始是成功的一半,前期的准备非常重要2、过程中,关注每个细节,多个维度监控3、在调优中多积累经验4、对结果负责,测试报告要清晰易懂,追求数据的准确性一、如何分析性能数据(测试结果)答:主要从吞吐量,错误率,资源监控数据,比如一个接口的处理能力为100个/s,高于需求的期望值。错误率为0.001%,期望值为0.01%,最高cpu占用率不超70%。以上指标都符合期待值,那么通过提取这些关键数据就可以记录下来,作为测试的准出标准二、如何快速定位到性能阈值eg:每秒处理事务数达到最理想的值,有没有什么技巧?答:对于一个新的压测单元,建议先设置一个线程数较小的...
            0 0 1867
            分享
          •   我是一名转IT测试人,我的专业是化学,去化工厂实习才发现这专业的坑人之处,化学试剂害人不浅,有毒,易燃易爆,实验室经常用丙酮,甲醇,四氯化碳,接触多了,吃个饭都感觉在吃试剂,实属被逼无奈,只能选择转行。  在这期间我迷茫过,纠结过,不知道该选择什么方向,后来我的发小推荐我转行去做软件测试,看他在这行发展的还挺好,我就想着要么我也试试看。然而走上这条路,我才发现完全不懂it的我,学起来也不会太困难。就这样转行测试改变了我的人生轨迹,和一群努力奋斗、满腔热血的同事们一起,燃起了我的斗志,也为自己创造了更好的前途!  努力奋斗!满腔热血!  好了,我发泄完了,文风要突转了::  成功不能复制,但...
            0 0 1897
            分享
          • 一、接口组成:请求+返回接口请求=请求的URL+请求头(User-Agent、Content-Type) +请求方法(GET/POST/PUT/DELEte)+请求参数(拼接在URL后面/请求的body中)二、接口测试关注点三、postman测试接口1、postman模拟接口请求:collections:存放单个测试接口动态变化部分引用变量:如,测试环境{{server_ip}}、{{token}}等2、测试环境env配置:配置环境路径,key-value方式,后面测试时直接使用该env,更换测试环境也只用调整value,或者保存多个环境信息,直接切换对应env即可3、postman加载外部数...
            0 0 1202
            分享
      • 51testing软件测试圈微信