注册 登录
思步网 返回首页

的个人空间 http://www.step365.com/?0 [收藏] [复制] [分享] [RSS]

日志

常见的软件测试面试题

已有 1255 次阅读2008-4-14 14:51 |个人分类:杂项

1、软件测试

使用人工或自动的方法来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果的区别

2、集成测试的过程

计划阶段、设计阶段、实现阶段、实施阶段

3、白盒测试方法

桌前走查、单元测试、代码评审、同行评审、代码走查、静态分析

4、alpha和beta测试的区别

都属于系统测试

A是在实验室在专业测试人员的指导下,由非专业人士参加,测试问题可以马上得到反馈,代价较大

B是开放型测试,内部测试稳定后,发布Beta版本让公共用户测试,缺陷不能有效地反馈,需要将收集的信息整理为有用的缺陷报告,成本较低

5、测试结束的标准

严重程度在某一可接受范围内的缺陷都已经关闭

是否达到原先的覆盖定义标准

团队集体同意

6、软件测试活动的输出文档

测试计划、测试用例、缺陷报告、测试总结

7、测试活动中集成员的工作是

开发桩模块和驱动模块

8、软件缺陷等级

严重程度

致命性错误,严重性错误,一般性错误,告警错误,建议

9、驱动模块、桩模块

驱动模块:

桩模块:集成测试前,要为被测模块编制一些模拟其下调用模块的程序

10、白盒测试

分为静态测试与动态测试2类测试方法

静态分析是一种不通过运行来测试的技术,是检验软件的表示和描述是否一致,没有歧义没有冲突

动态分析是软件在模拟的或真实的环境中运行之前、之中、之后,对软件系统行为的分析。

动态分析包含了程序在受控的环境下使用特定的期望结果进行正式的运行。它显示了一个系统在检查状态下是正确还是不正确。在动态分析技术中,最重要的技术是路径和分支测试。分为:语句覆盖、路径覆盖、条件覆盖、分支覆盖、条件/判定覆盖、组合覆盖。

11、项目测试的全过程(软件生命周期)

测试流程:制定测试计划、测试设计与开发、实施软件测试、评审、版本发布

12.缺陷报告的处理流程

提交缺陷报告-》分配缺陷报告-》处理缺陷报告-》返测报告-》关闭缺陷报告

13、软件生命周期(瀑布)

计划-》需求分析-》设计-》编码-》测试 -》运行、维护

14、V模型

用户需求                          验收测试

  需求分析与系统           系统测试

      概要设计                集成测试

         详细设计           单元测试

                       编码

15、常用的测试方法(测试策略)

数据库测试、功能确认测试、界面测试、值域测试、版本验证测试、可用性测试、强度测试。安全性测试、裸机测试、安装测试、加密测试。

功能测试、性能测试、压力测试、负载测试、易用性测试、安装测试、界面测试、配置测试、文档测试、兼容性测试、安全性测试、恢复测试

16、常用的设计用例方法

等价类划分、边界值分析、因果图、通过测试和失败测试、错误猜测、随机测试

17、测试工作的认识过程及以后工作的建议

18、缺陷报告、测试计划、用例、总结的组成

19、基于WEB信息管理系统测试时应考虑的因素有哪些?

20、软件本地化测试比功能测试都有哪些方面需要注意?

21、测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?

发表评论 评论 (3 个评论)

flicker 彩虹炫 | flicker 匿名卡 | soon 2008-5-8 13:45
:loveliness:
回复 shadowcetco 2008-7-16 17:25
:funk: :funk: :funk:
回复 xuyl_gc 2008-10-14 10:10
:funk:

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部