【1 软件测试基础 】1.2 测试用例设计

1.2 测试用例设计

【考点讲解】

在日常测试工作中,设计测试用例也是每一个测试人员的基本功,一份好的测试用例,可以用少数测试用例就能覆盖大部分的场景。这里说的少数测试用例,也并不是说越少越好,而是在保持校验点单一(好处是即方便查看又能较好的地和自动化用例进行绑定)的基础上,对于一些覆盖路径相同、校验点重复的测试用例,可以适当进行合并,这样能够减少无意义的重复和提升回归验证的效率。测试用例对测试工作的开展也具有很好的指导意义,在测试执行过程中,方便测试者跟踪测试进度,
测试用例主要有以下六大作用:
  1. 方便理清测试思路,避免漏测
  2. 有助于测试工作量的评估
  3. 便于提前准备测试数据
  4. 相当于工作日志,把控测试工作进度
  5. 方便进行上线前的回归测试
  6. 便于测试工作的组织,提高测试效率,降低测试交接成本
在面试过程中,设计测试用例基本上是每场测试岗面试中必问的环节,面试官将会给出一个实际场景或功能,让求职者现场设计测试用例或列出测试点,主要考察求职者的测试思路是否能够形成框架体系,测试思维是否发散以及是否具备临场应变能力。
面对这类的问题,有几个技巧:
  1. 回答的时候,脑海里要有结构化的思维,建议不要上来就直接口述表达,不熟练的话,容易造成卡壳。有条件的话,可以拿张纸和笔,在纸上把流程图和测试用例写出来,既方便缕顺思路,又便于面试官理解你的思路。
  2. 回答此类问题,不要想着套固定模版,因为每个测试场景,测试重点都不一定相同,要是套用模版,可能会产生思维定式,从而抓不住测试的重点。
  3. 这个环节可以多和面试官进行交流,可以针对测试范围向面试官发起提问,这样能够缩小答题范围,抓住测试重点,回答出面试官想听的答案。
  4. 回答此类问题,不要只从功能测试的角度出发,应该适当的去发散思维,譬如还可以从性能测试、稳定性测试、兼容性测试、自动化测试等方面着手,列举相应的测试点。
大家应该掌握好测试用例的设计方法和面试技巧。
测试用例设计还是偏向以实战为主,理论结合为辅。
测试用例的主要面试考点,有如下三个方面:
  • 测试用例设计方法
  • 测试用例八大要素
  • 测试用例设计实战

【例题示例】

1.2.1 测试用例八大要素分别是什么?

【考点映射】
  • 测试用例八大要素
【出现频度】★
【难度】☆

【参考答案】
  1. 用例编号:由字符和数字组合成的字符串,用例编号应具有唯一性、易识别。例如:产品编号-ST-系统测试项名-系统测试子项名-XXX
  2. 测试项目:测试用例所测的项目名,可以是测试用例所属的大类,被测需求,被测的模块,或者是被测的单元。
  3. 测试标题:是对测试用例的简单描述。用简洁的、概括的语言描述该测试用例的测试点,原则上每个测试用例的标题不能够重复。
  4. 用例级别:对用例按重要性进行分级,常见的可分为高中低三等,高级:覆盖基本功能,且被测模块具有较高重要性的测试用例;中级:重要程度介于高和低之间的测试用例;低级:对系统业务功能影响不大的模块或是覆盖异常边界情况的测试用例。
  5. 预置条件:测试用例在执行前需要满足一些前提条件,不满足前提条件,则用例无法执行。
  6. 测试输入:测试用例执行时,需要传入的相关参数,比如测试登录时,输入的账号密码。
  7. 操作步骤:执行当前测试用例所要经过的操作步骤,需要给出每一步操作的详细描述,测试人员根据测试用例操作步骤,完成测试用例的执行。
  8. 预期输出:当前测试用例的预期输出结果,包括返回值内容,界面的响应结果,输出结果的规则符合度等
基于表格的测试用例模版


1.2.2 如何设计微信发消息测试用例?

【考点映射】
  • 测试用例

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

测试岗笔面试真题宝典 文章被收录于专栏

测试工作无非就是点点点,没有太深的技术难度?<br/> 开发转投测试岗,原以为自身的条件能轻松胜任测试岗却反被面试官虐?<br/> 测试岗究竟要准备哪些技术知识去应对面试?<br/> 如何才能在测试岗面试中做到游刃有余?<br/> <p> <span>本专刊从测试岗面试考察的知识点和能力出发,精选出经典的测试岗面试题,不仅给出面试的典型回答和考点分析,还会剖析知识点,将其讲清讲透,让你彻底领悟题目背后所考察的能力,帮你梳理复习测试岗的知识体系。</span> </p> <h3> <span><br /> </span><span><strong>专刊主要分为3大模块:</strong></span> </h3> <p> <span>1. 岗位校招情况介绍:</span> </p> <p> <span>将对整个测试岗位进行详细的介绍,包括测试岗位的分类、市场需求量、薪资情况和校招概况,都会逐一做介绍,让同学们能对测试岗位的校招情况有个大概的了解<br /> 2. 面试考点和面试题讲解:</span> </p> <p> <span>这是本章最为核心的部分,将会以面试题讲解的形式,不仅给出面试题参考答案,还会对考点进行分析,剖析其中的知识点,把知识点讲清讲透,帮助同学们梳理复习测试岗的知识体系。本章涉及的知识板块有:软件测试基础知识、测试用例设计、排查问题的思路、常用的测试工具、计算机操作系统、计算机网络、编程语言和常考的智力题。内容丰富,基本上涵盖了测试面试常考的知识点。<br /> 3. 求职经验分享:</span> </p> <p> <span>本章将详细讲解面试的注意事项:从面试前的准备、面试当天到面试结束收到offer整个过程,都会进行逐一讲解。</span> </p> <p> <span><br /> </span> </p> <h3> <span>专刊大纲:</span> </h3> <p> <span><img src="https://uploadfiles.nowcoder.com/images/20210625/691666214_1624592824918/B4749CDE6B040FF304C11BA36D1276D5" alt="" width="700" height="1692" title="" align="" /><br /> <br /> </span> </p> <h3> <span>购买须知:</span> </h3> <span>①订阅成功后,用户即可通过牛客网 PC 端、App 端享有永久阅读的权限;<br /> ②牛客专刊为虚拟内容服务,订阅成功后概不退款;<br /> ③在专刊阅读过程中,如有任何问题,可在文章评论区底部留言,或添加牛客求职导师,加入读者交流群;<br /> ④想成为牛客作者,请邮件联系pandengfeng@nowcoder.com,邮件主题【牛客作者+写作方向】,并附上个人简历一份及近期作品一份;<br /> ⑤牛客专刊版权归本平台所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布 / 发表,违者将依法追究责任。<br /> </span> <p> <span>了解专刊更多详细信息,请扫码添加丸子老师微信~</span> </p> <p> <br /> </p> <p> <img src="https://uploadfiles.nowcoder.com/images/20210526/999991364_1622023901811/2E767EB5BD55BF57B67C8E5427B978D8" alt="" /> </p>

全部评论

相关推荐

11-02 09:49
已编辑
货拉拉_测试(实习员工)
热爱生活的仰泳鲈鱼求你们别卷了:没事楼主,有反转查看图片
点赞 评论 收藏
分享
评论
点赞
5
分享
牛客网
牛客企业服务