软件测试面试题1

软件测试面试题1

ID:42023857

大小:62.00 KB

页数:8页

时间:2019-09-06

软件测试面试题1_第1页
软件测试面试题1_第2页
软件测试面试题1_第3页
软件测试面试题1_第4页
软件测试面试题1_第5页
资源描述:

《软件测试面试题1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、问题一:为什么要在一个团队中开展软件测试工作?任何软件在开发过程中都会留下缺陷,带有缺陷的软件产品如果提交出去,可能会给公司带來不可估量的损失,我们必须在客户Z前发现尽可能多的问题,从而保障客户满意。而发现问题的这个过程称之为测试。问题二:简述你在以前的工作中做过哪些事情,比较熟悉什么。此问题每个人都不一样。我自己的答案如下。我主要的工作是系统测试和自动化测试,也曾少量涉及性能测试。在系统测试中,主要是对BOSS系统的业务逻辑功能,以及软交换系统的Class5特性进行测试。性能测试中,主要是进行的压力测试,在各个

2、不同数量请求的情况下,获取系统响应时间以及系统资源消耗情况。口动化测试主要是通过自己写脚本以及一些第三方工具的结合来测试软交换的特性测试。问题三:你所了解的的软件测试类型都有哪些,简单介绍一下。1.基本功能验证。主耍是对发布的版本进行一些最主要功能的测试。英文常见叫法是SmokingTcst,BasicVcrificationTcst或者SanityChccko2.功能测试。主要是依据需求或者需求分析文档,对所发布的版本进行测试,看看是否满足需求,是否出现了不必要的功能。3.单元测试。是开发人员进行的测试之一,一

3、般是开发人员对很小的模块,比如函数进行测试,一般来说,开发人员还需要开发相应的测试桩来进行此类测试。4.集成测试。在大型的开发过程中,软件是模块化进行开发的,将不同的模块揉合在一起的话,需要进行的测试就是集成测试。5.系统测试。当软件提交给测试组后,是对整个系统的所有功能进行测试,一般來说,功能测试是系统测试的一个部分。6.压力测试。主要是在很大性能的情况下,这个性能已经接近了系统的极限,看看系统运转的情况。7.负载测试。主要是用各种不同的性能去检测系统,采集各个数据在这些性能情况下的数据。8.黑盒测试。指系统对

4、你来说是完全不透明的,只给你留卜•了输入和最终输出,这个是功能测试的方法之一。9.灰盒测试。指在了解部分系统内部工作机制的情况卜,对于系统进行的覆盖性测试。1.白盒测试。主要是在单元测试和集成测试的情况下,开发人员已知代码,对这一段的代码进行全路径的覆盖测试。2.界面测试。主要是看用户界面的友好性和易用性,是否有文字或者排版错误,是否有输入限制等等。3.冋归测试。一般是系统发现BUG,开发人员修改后,和BUG直接相关以及可能相关的功能进行的测试。4.安装和卸载的测试。5.恢复测试。主耍是一个系统在发生了灾难的情况

5、下,从错误中是否容易恢复。6.兼容性测试。一个系统在不同的语言,操作系统下的系统测试。7.安全测试。系统在遇到攻击或者类似情况下的表现。8.Alpha测试。系统在给最终用户前,测试人员在实验室屮模拟最终用户的测试。9.Beta测试。由部分最终用户通过使用来进行的测试。10.比较测试。和其他具有相同或者类似功能的系统进行对比的测试。11.验收测试。一般是最终用户在接受产品前,依据自己所提岀的要求进行的测试,很多情况下,验收测试可能委托第三方机构完成。问题四:测试计划工作的日的是什么?测试计划文档的内容应该包括什么?

6、其中哪些是最重要的?软件测试计划是指导测试过程的纲领性文件。包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项冃成员,尤具是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。测试计划和测试详细规格、测试用例Z间是战略和战术的关系,测试计划主耍从宏观上规划测试活动的范I韦I、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试测试策略

7、和测试方法(最好是能先评审)。问题五:你认为做好测试计划工作的关键是什么?1.明确测试的冃标,增强测试计划的实用性编写软件测试计划得重要FI的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的价值取决于它对帮助管理测试项H,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范I韦I必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且具有较高的实用性,便于使用,生成的测试结果直观、准确2.坚持“5W”规则,明确内容与过程“5W”规则指的是“What(做什么)"、“Why(为什么做)"、“When(何时做)

8、”、"Where(在哪里)”、“How(如何做)”。利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的口的(Why),明确测试的范围和内容(What),确定测试的开始和结束日期(When),指岀测试的方法和工具(How),给出测试文档和软件的存放位置(Where)。1.采用评审和更新机制,保证测试计划满足实际需求测试计划写作完成后,如果没有经过评审,直接发送给测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。