软件测试面试题目及解答

发表于:2010-10-19 14:12

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:1qazse4    来源:51Testing软件测试博客

  1、阶段评审与同行评审的区别?

  参考答案:

  同行评审目的:发现小规模工作产品的错误,只要是找错误;

  阶段评审目的:评审模块 阶段作品的正确性 可行性 及完整性

  同行评审人数:3-7人 人员必须经过同行评审会议的培训,由SQA指导

  阶段评审人数:5人左右 评审人必须是专家 具有系统评审资格

  同行评审内容:内容小 一般文档 <  40页, 代码 < 500行

  阶段评审内容: 内容多,主要看重点

  同行评审时间:一小部分工作产品完成

  阶段评审时间: 通常是设置在关键路径的时间点上

  2、什么是软件测试及其目的?

  参考答案:

  软件测试是使用人工或自动化手段来运行或测定某个系统的过程。其目的是:在于检验它是否能满足规定的需求或是弄清楚预期结果与实际结果之间的差别。

  3、简述集成测试的过程?

  参考答案:

  集成测试流程:

  在完成软件的概要设计后,即开始制定集成测试计划-》设计集成测试用例和测试过程-》实施集成测试,设计所需驱动和桩-》执行集成测试,记录测试结果-》评估集成测试,根据测试结果评估此次测试,生成评估报告文档。(驱动或桩函数是做单元测试时要用到的。驱动函数是所测4函数的主程序,它接收测试数据,并把数据传送给所测试单元,最后再输出实测结果。当被测单元能完成相关功能时,也可以不要驱动单元。桩,是用来代替所测试单元调用的子单元。)

  4、白盒测试有哪几种方法?

  参考答案:代码审查,语句覆盖,判定覆盖,条件覆盖,组合覆盖,基本路径,形式化方法,符号执行

  5、简述测试目标有哪些类型?

  参考答案:

  功能测试,负载测试,性能测试,安全性测试,恢复测试,安装测试,兼容性测试,可用性测试,可靠性测试,国际化测试,本地化测试。

  6、怎么样做好文档测试?

  参考答案:

  文档的测试主要采用静态测试即走查的方法,可以依据的是同行评审,列出一个检查表,然后大家一起坐下来对着被测试的文档进行阅读排错。通常文档都很长,而一般的建议是一次同行评审步的时间不能超过两个小时,因此可以对被测试文档执行测试时,列个计划,将总的文档分解,按照计划多次对被测试的文档进行走查。

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • cckaji
    2013-1-05 16:51:34

    答案不好了,误导群众

  • angelzhan
    2011-9-27 16:30:15

    多谢哈!

  • hellen_jia
    2010-10-28 08:28:07

    多谢分享

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号