杭州软件测试面试常见问题
软件测试工程师是指理解客户的需求,熟悉软件产品的各种功能要求,并对产品进行一些必要测试,检查软件开发人员所开发的产品和功能有没有错误,测试软件是否具有稳定性,写出相应的测试规范和测试用例的专门工作人员。你也在学软件测试吗?软件测试面试常见问题你一定需要。
1.你是负责某在线支付系统图形化界面测试的测试人员。你参与了该图形化界面的代码评审,在评审过程中,发现代码语句将“总额人民币RMB()元”写成了“总额人民币RMD元”,即存在拼写错误。这个问题应该如何称呼最合适?()
A. 失效;
B. 缺陷;
C. 异常;
D. 错误。
2、某研发团队正在开发一款高校教师信息管理系统,该系统采用JAVA语言开发,主要功能包括:教师信息的录入与增加、教师信息的修改、教师信息的查询、教师信息的删除等。在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷。
即使这样,该信息管理系统交付给客户之后,在前3个月的使用过程中,用户反馈了50个缺陷,而在测试过程中总共发现了950个缺陷。项目经理对测试团队的测试有效性并不满意。你认为下面哪个测试基本原则,最有助于减轻项目经理对测试团队的不满意?
A.测试可以显示缺陷的存在,不能证明系统不存在缺陷;
B.穷尽测试是不可能的;
C.杀虫剂悖论;
D.缺陷的集群效应。
3、测试过程由5个不同的测试阶段组成,按照逻辑顺序排列正确的是哪一个?
1. 测试出口准则评估和报告;
2. 测试实现和执行;
3. 测试分析和设计;
4. 测试计划和控制;
5. 测试结束活动。
A. 4-3-2-5-1;
B. 4-3-2-1-5;
C. 3-2-5-4-1;
D. 3-2-4-1-5。
如果你刚想涉足软件测试行业,建议选择千锋:
软件测试讲师呵护陪伴学员,早晨8点到晚上10点,全天在班;8年来,我们坚持纯面授教学,保证学员的学习质量;免费为学员提供学习使用的电脑以及开发服务器,讲师全部是具有多年实战开发经验的研发精英、技术骨干;学员毕业平均薪资10000起,明显高于同行。