1 / 13
文档名称:

【软件测试面试题】-软件测试面试题二.doc

格式:doc   大小:92KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

【软件测试面试题】-软件测试面试题二.doc

上传人:小雄 2021/11/16 文件大小:92 KB

下载得到文件列表

【软件测试面试题】-软件测试面试题二.doc

文档介绍

文档介绍:软件测试面试题二
问题一:为什么要在一个团队中开展软件测试工作?
任何软件在开发过程中都会留下缺陷,带有缺陷的软件产品如果提交出 去,可能会给公司带来不可估量的损失,我们必须在客户之前发现尽 可能多的问题,从而保障客户满意。而发现问题的这个过程称之为测 试。
问题二:简述你在以前的工作中做过哪些事情,比较熟悉什么。
此问题每个人都不一样。我自己的答案如下。我主要的工作是系统测 试和自动化测试,也曾少量涉及性能测试。在系统测试中,主要是对 BOSS系统的业务逻辑功能,以及软交换系统的Class 5特性进行测 试。性能测试中,主要是进行的压力测试,在各个不同数量请求的情况 下,获取系统响应时间以及系统资源消耗情况。自动化测试主要是通 过自己写脚本 以及一些第三方工具的结合来测试软交换的特性测试。
问题三:你所了解的的软件测试类型都有哪些,简单介绍一下。
基本功能验证。主要是对发布的版本进行一些最主要功能的测试。 英文常见 叫法是 Smoking Test, Basic Verification Test 或者 Sanity Checko 。主要是依据需求或者需求分析文档,对所发布 的版本进行测试,看看是否满足需求,是否出现了不必要的功能。3,单 元测试。是开发人员进行的测试之一,一般是开发人员对很小的模块, 比如函数进行测试,一般来说,开发人员还需要开发相应的测试桩来 进行此类测试。。在大型的开发过程中,软件是模块化进 行开发的,将不同的模块揉合在一起的话,需要进行的测试就是集成 测试。5,系统测试。当软件提交给测试组后,是对整个系统的所有功 能进行测试,一般来说,功能测试是系统测试的一个部分。6,压力测 试。主要是在很大性能的情况下,这个性能已经接近了系统的极限,看 看系统运转的情况。7,负载测试。主要是用各种不同的性能去检测系 统,采集各个数据在这些性能情况下的数据。8,黑盒测试。指系统对 你来说是完全不透明的,只给你留下了输入和最终输出,这个是功能 测试的方法之一。9,灰盒测试。指在了解部分系统内部工作机制的情 况下,对于系统进行的覆盖性测试。。主要是在单元测试 和集成测试的情况下,开发人员已知代码,对这一段的代码进行全路 径的覆盖测试。。主要是看用户界面的友好性和易用性, 是否有文字或者排版错误,是否有输入限制等等。。一 般是系统发现BUG,开发人员修改后,和BUG直接相关以及可能相 关的功能进行的测试。。。主要 是一个系统在发生了灾难的情况下,从错误中是否容易恢复。 容性测试。一个系统在不同的语言,操作系统下的系统测试。 测试。系统在遇到攻击或者类似情况下的表现。17. Alpha测试。系统 在给最终用户前,测试人员在实验室中模拟最终用户的测试。18. Beta 测试。由部分最终用户通过使用来进行的测试。。和其他 具有相同或者类似功能的系统进行对比的测试。20,验收测
试。一般是最终用户在接受产品前,依据自己所提出的要求进行的
测试,很多情况下,验收测试可能委托第三方机构完成。
问题四:测试计划工作的目的是什么?测试计划文档的内容应该包括什 么?其中哪些是最重要的?
软件测试计划是指导测试过程的纲领性文件。包含了产品概述、测试 策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试 交流、风险分析等内容。借助软件测试计划,参与测试的项目成员, 尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过 程 的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。测 试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划 主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规 格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试 测试策略和测试方法(最好是能先评审)。
问题五:你认为做好测试计划工作的关键是什么?
,增强测试计划的实用性编写软件测试计划得重要
目的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的 价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此, 软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切 实可行,测试工具并且具有较高的实用性,便于使用,生成的测试结果 直观、“5W”规则,明确内容与过程“5W”规则指的是“What
(做什么)”、“Why (为什么做)”、“When (何时 做)”、“Where (在 哪里)”、“How (如何做)”。利用“5W”规则创建软 件测试计划,可以
帮助测试团队理解测试的目的(Why),明确测试的范围和内