你的基础扎实吗?来看看这些测试面试题吧!

发表于:2019-12-16 11:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:黑烧鱼    来源:博客园

分享:
  1.编写测试用例有哪几种方法?
  等价类,边界值,因果图,正交,错误推断,流程分析,场景,判定表,大纲法(主要使用“等价类、边界值”&“错误推断~逆向思维”)
  “输入框”需要考虑的测试点:
  文本框要求的输入长度
  输入类型
  组成规则
  是否为空
  是否重复 -- 区分大小写
  是否去除空格
  2.测试的六条基本法则是?
  1功2可3易4效5维6移
  1:功能 2:可靠性 3:易用性 4:效率 5:维护性 6:移植性
  3.软件测试分类有哪些?
  黑白灰
  4.软件测试的流程?(上家公司的工作流程)
  上家公司的工作流程:
  需求分析(会议-评审)→测试计划+评审→写测试用例→测试用例评审(组内交叉评审)→执行→提bug→跟踪bug状态→回归→写报告→(该版本)上线
  每次版本出来,先冒烟,冒烟通过后全面测试2~3遍,有bug提单,写报告,新版本的验收\上线是依据测试报告
  冒烟失败\出现致命BUG=发版失败。需要马上修复,重新发版!
  上线前需要再进行UI走查
  5.编写测试用例的原则?
  100%覆盖需求
  6.软件测试必须经历哪些阶段?
  单元,集成,系统,验收
  7.黑盒测试包含哪些测试内容?
  逆向思维测试,冒烟测试,易用性测试,兼容性测试,接口测试,链接测试,搜索测试,表单测试,输入域测试,分页测试,用户体验测试,交互性数据测试 ......
  8.如何确定一个问题不是BUG?
  需求
  9.缺陷严重程度分别是什么,怎么分类?
  致命:系统崩溃宕机,报404/500,内部接口错误(导致整个软件没办法再继续下去的bug)
  严重:功能阻碍测试(功能A中B页面打不开导致后续测不了)
  一般:等价类,边界值,UI,小小的功能错误
  轻微:错别字,标点
  10.缺陷优先级有哪些,高到低?
  P1,P2,P3,P4,P5
  11.如何有效的记录缺陷?
  保证缺陷能复现,描述关键步骤
  12.缺陷报告的准则规范是?
  简洁,清晰,准确,完整,一致
  13.写用例设计(比如有验证码的登录,地址)
  14.软件测试计划介绍
  测试的基本流程:需求分析-计划-设计-执行-评估
  测试计划一般包括:目的、测试范围、测试进度安排、测试人员、测试环境、测试方法、测试工具、风险评估。
  记忆方法5w1h+风险评估:why(目的)->what(范围对象)->when(时间进度)->where(地点环境)->who(人员)->how(方法和工具)->风险评估
  15.软件测试报告介绍
  软件测试报告写作时间:产品发布前/测试完成之后
  软件测试报告内容:(面试至少要答出5项)
  测试范围、测试环境、遗留的bug有哪些、测试用例覆盖有多少,bug的统计与分析,风险有哪些、版本测试评估、发布的建议
  16.接口测试可以测试:返回值,等价类,边界值,必填项,一个逻辑,一个功能,一个场景,逆向思维的流程(错误/正确流程),支付场景,退款场景
  接口测试的目的:减少测试周期,在页面没有开发出来就已经项目测试完了(无页面测试)

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号