前言

软件测试面试中,测试用例是非常容被问到的一个点,今天小编就给大家把最常见的20道测试用例方面的问题给大家整理出来,希望对大家的面试提供帮助。

之前给大家整理了一套Python自动化测试的学习资料以及各大厂的面试题,因文章的篇幅有限,所以图上的文件我都放在公众号【程序员阿信】中了,关注之后回复66即可获取了。

1、什么是测试用例

答:测试用例的设计就是如何覆盖所有软件表现出来的状态,即在满足输入/输出的一组条件下,软件运行是一系列有次序的、受控制的状态变化过程。

2、设计用例的好处?

答:设计用例的过程可以更深刻的理解需求,熟悉各功能点,保证尽可能全的覆盖到各测试点。也便于用例评审。

3、用例必备4个方面?

答:预置条件、执行步骤、预期结果、测试结果;用例要点:需包括与其他模块耦合关系、用例的级别,考虑哪些需求必须完成,哪些需求可以后续完成。

4、测试用例的设计理念?

答:首先要保证产品的质量,测试用例的数量并不能决定质量的好坏,要做到覆盖全面,提倡高质量的自动化测试。

5、测试用例有哪些设计方法?

答:等价类划分法、边界值分析法、功能图法、错误推测法、因果图法、场景法等。

6、何时开始设计测试用例?

答:需求文档定版后,即可开始陈列测试点和编写测试用例。

7、用例写完,我们要先做什么?

答:先自检,自检完毕,列出有疑惑的点,评审之前,把用例提前发给相关的开发、产品,预留时间告诉他们先看,再统一时间进行评审。

8、什么时候写测试点,什么时候写用例?

答:

  1. 如果公司只有你一个测试员,就没必要写测试用例了,写测试点,提取关键要素;
  2. 如果需求老是频繁变化,写测试点吧;你的测试用例的更新速度永远跟不上需求的变化速度,每天都在改用例。太详细的用例,无太多的意义和价值;
  3. 如果你们的节奏控制的非常紧凑,完全没时间严格按照测试用例执行,写测试点吧,提取关键要素;
  4. 如果团队的整体测试员技能均衡,测试点已经能够充分覆盖了,写测试点吧,测试用例的意义不大;
  5. 如果这块的逻辑非常复杂,你未曾接触,尽量写详细点的测试用例,通过用例的梳理过程,是一个很好的梳理理解需求和产品的过程;
  6. 如何用更少的测试点,尽可能的充分考虑各种可能性呢?跟什么因素有关呢?与用例设计方法、经验、需求理解等等有关。我们要综合运用等价类、边界值、错误推测、场景法、因果图等测试用例的设计方法;
  7. 不要总找刁钻的用例,要把客户常用的流程弄好。产品上线之前无论经过多少轮测试,一定要把主体业务流程进行回归测试。

9、测试用例的更新?

答、评审后需要更新、测试过程中需要更新、测试结束后根据线上反馈情况进行更新。

10、如何保证用例的覆盖度?

答:首先一定要熟悉需求,需求分析,拆解非常重要,需求熟悉过程中,不理解的地方,一定要找产品进行及时沟通,确定结果。其次项目开发过程中,每期的用例都要不断总结,学会总结,尽可能的保证少漏。其实这个与测试思维关系密切,工作经验的积累,以及测试思维的形成,都有助于你设计一份较完整的测试用例。

以上这些面试题都是非常容易被面试官问到的,建议保存,面试之前反复观看,最后祝愿所有的面试者都能够找到自己满意的工作。

面试官最常问的10道测试用例面试题及答案,每1题都很经典相关推荐

  1. 面试java你最擅长什么_面试官最喜欢问的10道Java面试题

    1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值. HashMap 基于 hashing 原理,我们通过 put ()和 g ...

  2. Android面试:整理了Android面试官最常问的174道面试题,让你秒变offer收割机

    本文是专为 Android 开发工程师准备的高薪面试真题汇总题库,涵盖历年大厂高频面试题总结+核心考点深度解析,可以帮助大家全面梳理知识点,并针对面试中可能遇到的问题进行深入分析,在众多面试者中脱颖而 ...

  3. 大数据岗位和算法岗,面试官最爱问的10大问题

    目录 1. 什么是数据结构? 2. 描述数据结构的类型? 3. 什么是线性数据结构?举例说明 4. 数据结构有哪些应用? 5.文件结构和存储结构有什么区别? 6.什么是多维数组? 7. 什么是链表数据 ...

  4. 面试官最常问的问题总结(一)

    PS:作为面试官或应聘者,都应该了解了解的问题,不知道能不能称之为"面试模式" 1.请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名.年龄.爱好.工作经验, ...

  5. 面试官最常问的面试题及答案,每1题都很经典

    1.web测试和APP测试的区别? web测试和APP测试都离不开测试的基础知识和测试原理. 不同点是:web 测试更多的是考虑自身功能和浏览器兼容,app 测试要考虑手机本身固有的属性,所以 app ...

  6. 2022春招、金三银四,面试官必问的1000道Java面试题及答案整理

    前言 不论是校招还是社招都避免不了各种面试,如何去准备面试就显得格外重要. 这不马上金三银四了,相信有很多小伙伴为社招或跳槽做准备,最近小编也常常在刷面试题,发现网上很多Java面试题都没有答案,所以 ...

  7. 2022年面试必问的1000道Java面试题及答案整理

    不论是校招还是社招都避免不了各种面试,如何去准备面试就显得格外重要. 有很多小伙伴为社招或跳槽做准备,最近小编也常常在刷面试题,发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套 ...

  8. 2021新型面试题-血虐面试官斩获字节跳动Offer!Android 精选版面试题级答案(Android+Java+算法+性能优化+四大组件...)

    前言 双非本科,自认为技术水平不差,8月从美图实习离职回学校,各种倒霉的事不断,到现在11月,为了找个好的环境复习,9月又在学校附近租了房,基本是没有面试通知就学不进去,前面由于过于自信,也没拿个保底 ...

  9. 20220年春招,秋招必问的1000道Java面试题及答案整理

    前言 不论是校招还是社招都避免不了各种面试,如何去准备面试就显得格外重要. 这不马上金三银四了,相信有很多小伙伴为社招或跳槽做准备,最近小编也常常在刷面试题,发现网上很多Java面试题都没有答案,所以 ...

最新文章

  1. Django 实现分库
  2. golang中数组和slice作为参数的区别
  3. VC6安装错误——Error Launching ......acmboot.exe
  4. ubuntu 14.04安装mysql server mysql client
  5. 保存web.config文件(转载)
  6. Django Localization 之language file
  7. Project——编制进度计划、保存基准
  8. 李航《统计学习方法》第一章课后答案链接
  9. 视频目标跟踪算法Mean Shift和Particle Filter
  10. qpushbutton设置两个图标_苹果手机的月亮图标有什么功能?原来这么好用,不会真的太浪费了...
  11. K8S学习笔记之为什么需要Pod?
  12. 用python模拟clark变换和park变换
  13. php中fastcgi和php-fpm是什么
  14. 电脑如何启用屏幕键盘(OSK)方法
  15. 百练4083我爱北大 解析
  16. 时序分析 43 -- 时序数据转为空间数据 (二) 马尔可夫转换场
  17. CSharp和.net的简单介绍
  18. 红酒、白酒数据集分析——案例(1)
  19. 如何在IDEA运行Applet程序
  20. 光滑粒子流体动力学_(图文+视频)C4D野教程:奇怪的流体包裹球体动画制作方法...

热门文章

  1. 如何制定一个好计划?运用SMART原则
  2. ODI(Oracle Data Integrator)基本使用教程(1)
  3. strip 命令的用法
  4. Restful是什么?
  5. 成功解决502 Bad Gateway错误。
  6. Linux 内存的延迟分配
  7. 【flask】Blueprint蓝图
  8. 织梦DedeCMS管理员动态密码登录插件下载
  9. [Tensorflow2] 梯度反转层(GRL)与域对抗训练神经网络(DANN)的实现
  10. 跟着团子学SAP PS-前台篇-WBS元素介绍及相关操作 CJ20N