一套软件测试工程师面试题 笔试题合集

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 143 收藏 0 点赞 0 评论 0

工作经验:

1.    毕业到现在,做了哪些项目?
2.    说说那些项目的测试流程和开发流程是怎么样的?
3.    你在项目中具体负责什么工作?
4.    说说你在项目中用到那些工具?
5.    你觉得什么时候最能够发现缺陷的?
6.    你怎么确认一个缺陷(bug), 请说一个你印象最深刻的缺陷?
7.    发现缺陷后你需要做什么? 怎么和开发沟通?
8.    是不是所有被发现的缺陷都要被关闭?
9.    你对文档有什么看法?
10.    项目是否需要文档, 你所做的项目中有哪些文档?
11.    请说一下, 在一个软件release前, 都需要做那些测试, 各个测试都需要做些什么工作?
12.    你怎么确定这一个版本的软件可以release?

项目经验评定标准:
经历项目的多少(2), 对测试在软件工程中的把握(5), 除了纯测试外负责的事情(2), 有没有管理经验(1)

专业技术:

1.    什么是压力测试, 什么是重力测试, 两者有什么区别?
2.    为什么软件中需要加入自动化测试?
3.    做过什么自动化测试? 用过什么工具, 是用什么语言开发的?
4.    有没有开发经验? 熟悉什么编程语言?
5.    什么是J2EE项目, 其特点是什么?
6.    请列举一些J2EE项目中使用的常用的技术.
7.    什么是关系形数据库?
8.    什么是多表查询? 请举个例子.
9.    Group by 和Order by是什么意思,有什么区别? 在sql中, 哪个应该写在前面?
10.    在一个表中, 有”学身姓名”, “学习科目”和”学习成绩”三栏, 请说一个sql能把表中总分超过500分的”学生姓名”打印出来.
11.    Delete和 Trancate Table语句的区别?
12.    熟悉LINUX? 请列举一些常用的linux命令.

专业技术评定标准:
测试基础理论知识(4), 自动化测试原理与运用(1), 开发经验和J2EE知识(1), 数据库知识(3), linux知识(1)

个性因素:

1.    为什么要做测试? 谈谈你自己对测试的看法.
2.    为什么我们需要编写测试案例?
3.    一个测试团队里, 最重要的是什么东西?
4.    个人觉得做测试工作最需要注意的是什么?
5.    说说你在测试中的强项.
6.    你觉得在什么情况下你自己做测试最容易出错?
7.    你除了做测试工作外还做些什么相关的事情? – bug管理, 资源分配, 任务分配, 人员培训, 团队管理.
8.    你测试完毕后对软件的质量怎么看?

个性因素评定标准:
态度(3), 耐性(2), 沟通(3), 理解能力(2)

评论列表
文章目录