【参考】软件测试面试题
上一篇 /
下一篇 2008-07-08 17:24:44
/ 个人分类:招聘求职
1. MILY: 宋体; mso-bidi-font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">怎么划分缺陷的等级?
参考答案:A类--严重的错误,包括一下各种错误
1由于程序所引起的死机,非法退出。
2死循环
3数据库死锁
4因错误的操作导致程序中断
5功能错误
6于数据库连接错误
7数据通讯错误
B类--比较严重的错误
1程序错误
2程序接口错误
3数据库的表业 务规则 缺省值未加完整性等约束条件
C类--一般性错误
1操作界面错误(包括数据窗口内列名定义 含义是否一致)
2打印 内容 格式错误
3简单的输入限制未放在前台控制
4删除操作未能给出提示
5数据库表中又过多的空字段
D类--较小的错误
1界面不规范
2辅助说明不清楚
3输入输出不规范
4长操作未给用户提示
5提示窗口文字未采用行业术语
6可输入区域和只读区域没有明显的区分标志
E类--测试建议
2. 软件测试工程师的素质和技能是什么?
素质
快速学习的能力
良好的沟通能力
不断自觉学习和提高的意愿
宽容的心态
开放和共享的意识
坚持原则的态度
技能
• 广阔的知识面
• 对业务的把握能力
• 对开发过程的了解
• 一定的开发能力
• 对测试工具的了解和掌握
• 撰写报告的能力
3. 怎么看待软件测试?
参考答案一:软件开发过程可分为:需求,设计,实现和测试四个阶段,需求是项目组的输入,测试的系统是项目组的输出,重视项目组的输入和输出,就把住了产品的质量关。
成熟的客户一定会积极参与测试,测试不到家时是不会允许系统投产的;成熟的项目组一定会安排充足的时间对系统进行测试,测试不到家时是不会将系统发布的。
我们都明白:系统的问题越早发现,改正的成本越低,破坏性越小,所以,在系统发布前,要尽量多地把系统的问题找出来,其手段就是有计划、有组织地进行充分的测试。
系统投产后发现的问题,其危害性被成倍放大,直接损坏了客户的利益和声誉,同时,客户将毫不留情地把“板子”打在开发商身上,这时,开发商费钱费力也可能难以挽回失去的市场。
总之,是否重视应用系统的黒盒测试,是判定开发商和客户是否成熟的重要标志
4. 软件测试是一个什么样的行业?
参考答案:假如存在没有任何错误的程序,那么世界也会不复存在” ──因修正错误而存在,这就是软件测试工程师的存在之道。虽然软件测试不是解决错误的根本举措,但却是必须的手段。也就是说,软件测试工程师在一家软件企业中担当的是“质量管理”角色,他的职责是及时纠错及时更正,确保产品的正常运作。 软件测试是个可以很快入门的职业,门坎不高。对于刚刚毕业的学生,如果希望今今后事软件开发,那么先从事一段时间的测试可能更有利于今后的编程;而对于具有多年编程经验的程序员,如果改行做测试,更容易提高技术。在北美,软件测试工程师因不同的级别,获取的薪资是不一样的,特别是近几年,由于越来越备受重视,所以薪资也节节高升。现在起薪已经在 5 万左右;若经验丰富的话,薪资可以拿到八九万。实际上,现在就业市场上最难找到的不是最佳程序员,而是最佳软件测试工程师 ! 因为面对软件的规模越来越大,应用的复杂度和集成性越来越高,各种新的软件开发技术不断应用,特别是一些重要领域如国防、银行、金融、通讯、航天等,他们对软件质量要求很高,使得软件测试工程师已变的炙手可热。 目前大中型软件开发与测试人员比率接近 1 : 2 ,巨大的市场空缺,使软件测试工程师从初级到高级,只需要 1 年甚至更短的时间来完成。所以作为一名软件测试工程师,未来的发展空间是非常广阔的。
软件测试工程师是一个越老越吃香的职业。软件测试工程师在一家软件企业中担当的是“质量管理”角色,其中包含技术及管理等方面的工作,工作相对稳定,对年龄没有限制。而且随着项目经验的不断增长和对行业背景的深入了解,会越老越吃香。
软件测试是个可以很快入门的职业,门坎不高。对于刚刚毕业的学生,如果希望今今后事软件开发,那么先从事一段时间的测试可能更有利于今后的编程;而对于具有多年编程经验的程序员,如果改行做测试,更容易提高技术。
软件测试是个需求高,就职机会大的职业。目前,我国具备软件测试能力的人员数量和市场需求相差巨大,巨大的市场空缺,使软件测试工程师从初级到高级,只需要 1 年甚至更短的时间来完成。所以作为一名软件测试工程师,未来的发展空间是非常广阔的。
5. 图书(图书号,图书名,作者编号,出版社,出版日期)
作者(作者姓名,作者编号,年龄,性别),用javascript.:;" target=_self>SQL语句查询年龄小于平均年龄的作者姓名、图书名,出版社。
参考答案:select 作者姓名,图书名,出版社 from 图书 left join 作者 where 年龄<AVG(年龄)
6. 你的职业生涯规划
7. 测一个三角形是普通三角形、等腰三角形、等边三角形的流程图,测试用例。
参考答案:
8. 写出你常用的测试工具
QTP(功能) Loadrunner(性能)
9. lordrunner分哪三部分?
脚本编辑工具
测试执行工具
结果分析工具
Virtual User Generator
Controller
Analysis
相关阅读:
- 软件测试自动化的成长 (seanhe, 2008-7-07)
- 软件测试悖论 (seanhe, 2008-7-07)
- 报告软件测试错误的规范 (wangxin8279, 2008-7-07)
- 软件测试过程的持续完善 (wangxin8279, 2008-7-07)
- 微软软件测试自动化讲义 (seanhe, 2008-7-08)
- 软件测试管理系列之项目管理 (seanhe, 2008-7-08)
- 软件测试工作经验和心路历程 (seanhe, 2008-7-08)
- 软件测试BUG参考标准 (IT新贵, 2008-7-08)
- 【转】软件测试BUG参考标准 (jrzyct, 2008-7-08)
- 【转】软件测试应该遵循的十条基本原则 (jrzyct, 2008-7-08)
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG:
面试
软件测试