很多朋友说去面试软件测试工程师岗位之前,需要不停的刷面试题,今天主要说说面试笔试当中常见的题目:
1.软件测试的目的与原则是什么?
目的:简单地说,就是以用户的角度测试,测试的最终目的是确保最终交给用户的产品的功能符合用户的需求,把尽可能多的问题在产品交给用户之前发现并改正。(尽可能发现多的bug)
原则:(1)测试显示缺陷的存在 (2)穷尽测试是不可能的 (3)测试尽早介入 (4)缺陷集群性 (5)杀虫剂悖论 (6)测试活动依赖于测试背景 (7)不存在缺陷谬论
2.简述下软件缺陷跟踪管理的流程。
提交bug—分配bug—处理bug—测试(1)测试通过,关闭bug (2)测试不通过,重开bug—返测—关闭bug
3.缺陷的基本信息:版本、模块、操作系统、问题原因、严重程度、优先级、提交人
4.输入框测试要点:
(1)验证输入输出信息是否一致
(2)输入框文字提示是否正确
(3)对特殊字符的处理及空格
(4)输入框的大小、长度、边框的要求
(5)组合字符的输入
(6)密码输入字符星号或其他星号的转行加密
(7)字体本身显示的颜色、规格
(8)输入类型,是否允许复制粘贴剪切等输入操作
5.用户权限测试要点:
(1)赋予某个账号权限后,登陆该账号,查看是否拥有自己赋予的权限,以及权限设置是否正确(权限是否超过不足)
(2)删除或修改已登陆并正在执行操作的账号权限,程序能否正确处理,验证。
浙公网安备 33010602011771号