软件测试面试题记录


一、技术类

1、理论相关

1)上一家的软件测试流程是怎样的?
答案:
需求分析->测试计划编写->测试点、测试场景编写->测试用例编写->测试用例评审->冒烟测试->测试用例执行->BUG提交与跟踪->回归测试->测试报告检查->投产演练测试

2)测试计划里包含什么内容?
答案:
包含 :测试目的、测试范围、测试重点、测试策略、测试人员分配、测试轮次安排、测试资源分配、测试风险评估、测试交付文档等

3)测试方案里包含什么内容?
答案:
包含 :测试模块、测试环境、测试方法、测试类型、测试优先级、测试用例设计、测试预期等
注意:测试计划 相当于 测试测试什么(粗略); 测试方案 相当于 测试要怎么测(详细)

4)用例评审的意义和作用?
答案:【查漏补缺】
a.找到测试用例遗漏和错误的地方,提高测试用例的覆盖率和正确率
b.判断测试场景和测试用例是否合理,提高合理性,减少后期维护
c.因测试思维和开发思维存在不同,故测试案例评审可以让开发人员了解到可能存在潜在的缺陷,代码设计不合理的地方,发现潜在缺陷,提高开发代码质量,而测试人员也可以更深层次的了解需求

5)如何评价好的测试用例?
答案:【开放性回答】
a.简单清新明了(测试系统、测试模块、测试点、测试步骤描写清楚)
b.案例不冗余(不重复出现相同测试点或者测试案例)
c.测试数据多样化(正常数据、非正常数据、其他数据)
d.覆盖率高

6)文档测试如何进行测试的?
答案:
文档测试:就是对一系列的文档类的进行检查测试的过程
文档测试关注点:
a.正确性(验证文档中描述的内容有无错误,有没有语法、拼写、格式等错误)
b.准确性(文档描述一定要正确,不能有歧义的地方)
c.完整性(文档内容是否完整、是否齐全、是否有遗漏的地方)
d.一致性(文档中描述所用的专业术语一定要保持一致,内容上也要保持一致)
e.易理解性(文档写的通俗易懂,易理解)
f.易浏览性(排版比较好看,内容有规划,方便浏览文档)

7)测试结束的标志?
答案:【开放性回答,每个公司的标准有差别】
标志:测试的各项指标已达到发版的标准(如:测试用例全部执行完成,测试Bug修复完全并复测完成、用户验收测试没有问题)


2、python相关

1)列表和元组的区别?
答案:
a. 声明列表和元组时使用的括号不一样,列表使用的是方括号,元组使用的是小括号(当元组只有一个元素时,需要在元素的后面加一个英文逗号分隔符)
b. 列表是一个可变类型,可以添加、删除和修改元素,而元组是不可变类型,在程序运行过程中不能被修改
c. 列表中的排序、替换、添加等方法不适用于元组,元组的主要运算有元组的合并、遍历、求元组的最大值和最小值等操作方法


3、数据库相关


1)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值