• 0
  • 0
分享
  • 软件测试经验分享:常见软件测试流程——软件测试圈
  • 恬恬圈 2023-05-09 15:10:08 字数 1542 阅读 918 收藏 0

  工作以来,大大小小参与的项目也有十几个了,涵盖财务类、保险类、OA办公类软件,从测试流程上看,基本也都大同小异,这里将常见的测试流程做一些梳理,供刚入行的朋友学习参考,也欢迎大家完善补充。

  一、需求答疑评审

  参与人员:

  产品、开发、测试、需求提出人、其它相关人员。

  主要内容:

  对需求文档进行评审,对于有疑问或者有错误的地方,进行讨论沟通,来保证对需求理解的准确性和一致性。需求文档中最好有业务流程图,能够较好的帮助相关人员快速的了解业务需求。

  目标达成:

  通过此次会议了解到各模块对应开发人员,以此来确定测试时间

  二、罗列测试点

  主要内容:

  需求评审通过后,测试根据定版的需求或UE构造测试脑图。

  通过脑图列出测试点以及测试方法,然后再根据脑图整理测试方案。

  脑图工具:

  Xmind、MindManager等。

  测试方案包含:

  测试环境,测试数据,测试模块,测试点,测试方法,测试风险等。

  目标达成:

  这个环节,输出测试点和测试方案,指导接下来的测试工作。

  强烈建议:

  测试任务紧急来不及写用例的情况下,一定要列测试点并进行Review。

  避免无序测试,思路混乱,丢三拉四。

  三、制定测试计划

  主要内容:

  根据开发计划制定测试计划。

  测试计划包含:

  测试范围、测试目标、测试出入口、通过标准、测试人力安排(角色及职责)、测试进度安排(用例设计评审开始结束时间、用例执行开始及结束时间、回归测试时间计划、测试交付时间等)、测试交付物、测试风险。

  目标达成:

  输出测试计划。

  四、用例编写、评审

  主要内容:

  测试工作最重要的环节就是设计产出测试用例,一定要严谨专业。

  用例的可读性要强,不仅仅是写给自己看的,要做到任何人拿起来都可以执行。

  用例设计完以后,要开展用例评审,查漏补缺,不断完善用例;也可以采取用例结对编写的方式,提高用例设计质量。

  测试用例组成:

  编写人、用例编号、用例名称、前提条件、测试数据、优先级、操作步骤、预期结果、实际结果、测试人等。

  用例设计思路:

  UI测试、权限测试、功能测试、数据测试、流程测试(包括正常流程与异常流程)、接口测试、兼容性测试、性能测试、安全测试等。

  设计方法应用:

  一般边界值和等价类常用,其次场景法、因果图、错误推测。

  针对不同的需求,测试点的选择或侧重点可能不一样。

  目标达成:

  通过用例设计、评审,输出较为完备的测试用例。

  五、冒烟测试

  开发提测后,正式测试前,先验证一下主流程或主要实现功能是否存在问题。

  没有问题后再进行系统的测试,避免测试相关工作已经准备开展,而核心业务却执行不下去的情况。

  六、执行测试用例

  冒烟测试结束后,按照测试计划开展测试。

  这个阶段也可采取交叉测试的方法,即:A写的用例B执行,B写的用例C执行。

  过程中如遇到不可控因素或问题,影响到测试计划落地的,一定要尽早报备。

  七、编写测试日报

  主要内容:

  根据测试需求的具体情况,发布测试日报(一般邮件形式较多,也有在看板或需求平台上备注的)。

  测试日报包含:

  用例总数、执行用例数、未通过数、发现BUG的数量、关闭BUG的数量、遗留BUG的数量、问题等级、影响程度、BUG趋势以及其它建议等。

  收悉人员:

  相关产品、开发、测试或需求人员。

  八、测试报告总结

  在整个需求或版本测试完成后的总结。

  主要反应测试过程中的问题以及对应版本的质量情况,是否满足发布标准、遗留的问题的情况、是否影响相关使用、特殊的注意事项等。



作者:喵说测试    

来源:http://www.51testing.com/html/13/n-7794013.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 背景T-Box是实现汽车车联网的一个关键环节,从起初单纯的实现车辆信息采集,已发展到具有车辆信息监测及信息交互(V2X)、车辆远程控制、安全监测和报警、远程诊断、边缘计算等多种离线和在线的应用功能的载体。为保障T-Box功能的正常运转,对其进行功能测试就尤为重要。T-Box作为“边缘节点”,与车内控制器通过传统总线或车载以太网进行信息交互,与车外TSP(Telematics Service Platform)通过蜂窝基站无线技术进行信息交互。从测试实现的角度,针对T-Box功能测试而言,由于自动化测试所需的“Input仿真”与“Output监测”的闭环存在一定难度,故基本通过手动或半自动化的传...
            14 14 3642
            分享
          •   收集了最新的面试题后,老师们整理出了7个高频出现的面试题,一起来看看。  问题1:请自我介绍下  核心要素:个人技能优势+工作背景+经验亮点  参考回答:  第一种:基本信息+离职理由  面试官您好,我叫张三,来自番茄市,在软件测试行业有 3 年的工作经验。做过 Web/APP及小程序项目的测试工作,有独立负责整个项目的测试经验。  由于个人原因从上家公司离职,目前为离职状态,以上是我的个人介绍。  第二种:基本信息+项目介绍  面试官您好,我叫张三,来自番茄市,在软件测试行业有 3 年的共作经验,做过 Web/APP及小程序项目的测试工作,有独立负责整个项目的测试经验。  最近做个的项目...
            0 0 606
            分享
          • 1、案例描述用户选择短信登录 !发送短信后,后端接口逻辑已把验证码缓存在redis, !在apifox上定义对应下发登录短信接口,短信登录接口下载地址:www.apifox.cn这时候问题就来了,怎么样才能让apifox自动获取下发登录短信接口对应的手机号的验证码,自动填充到短信登录接口的code字段?2、解决思路方案一:后端通过接口返回验证码,下发短信接口后再调用该接口去获取验证码(正式环境需要屏蔽该接口,没办法自动化正式环境接口)方案二:apifox直接访问redis获取数据;这需要在apifox添加扩展操作redis的jar包,参考:https://www.apifox.cn/help/...
            0 0 1373
            分享
          •   选对专业是步入社会最好的敲门砖,如果你选对了行业,就能实现自己的人生价值,获得财富自由!  虽说三百六十行,行行出状元,但是从行业需求来看,并不是每一个行业都有好的前景。在经济全球化以及互联网快速发展的大趋势下,全球市场需求在不断释放,随着云计算、大数据、人工智能等新兴数字技术广泛运用于行业生产及销售领域,软件测试行业有望迎来新的发展契机。  但是,因测试领域的不同,测试技能的要求也会有所不同,所以术业有专攻,想进一个新领域,除基本的测试技能外,还要学习这一领域的新知识。  那么对于想从事测试的小伙伴来说,未来哪个行业更吃香呢?  · 通信行业领域  随着5G网络的广泛应用,通信设备的测试...
            0 0 1533
            分享
          •   TikTok Shop "链接很快就会在社交媒体应用中变得更加常见。据彭博社报道,该公司正在测试一项新功能,它能自动识别平台视频中的商品,然后提供一个链接,"在 TikTok Shop 上查找类似商品"。该公司发言人没有立即回应置评请求,该功能也更像是一个早期测试。  去年 11 月,Business Insider 曾对同一功能进行过测试,我们还发现了去年9月和10月包含 "在 TikTok 商店查找类似商品 "按钮的视频。TikTok 此前证实,它正在美国和英国的少数用户中测试该功能。一位在视频中添加了产品链接的用户没有被告知该链接将被...
            0 0 814
            分享
      • 51testing软件测试圈微信