1 / 49
文档名称:

软件测试面试题和答案.docx

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

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

分享

预览

软件测试面试题和答案.docx

上传人:fangjinyan201701 2022/6/24 文件大小:87 KB

下载得到文件列表

软件测试面试题和答案.docx

文档介绍

文档介绍:、判断题
.软件测试的目的是尽可能多的找出软件的缺陷。(Y)
. Beta测试是验收测试的一种。(Y
.验收测试是由最终用户来实施的。(N)
.项目立项前测试人员不需要提交任何工件。(Y)
.单元测试 能发现约80%勺软件缺陷。(的设计变更。这种测 试一般由最终用户或其它人员完成,不能由程序或测试员完成。
Beta测试当开发与测试根本完成时所做的测试,最终的错误与问题需要在最终发行前找到。这 种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。
8比较负载测试,容量测试与强度测试的区别
负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件 系统应用特征的某项指标的极限值
(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能
保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或
工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是
面向数据 的,并且它的目的是显示系统可以处理目标内确定的数据容量。
9测试结束的标准是什么? 用例全部测试。
覆盖率达到标准。
缺陷率达到标准。
其他指标达到质量标准
10描述软件测试活动的生命周期?
测试周期分为计划、设计、实现、执行、总结。其中:
计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度
等;
设计:完成测试方案,从技术层面上对测试进行规划;
实现:进行测试用例与测试规程设计;
执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。
总结:记录测试结果,进行测试分析,完成测试报告。
11软件的缺陷等级应如何划分?
A类一严重错误,包括以下各种错误:,.
数据库发生死锁 7. 数据通讯错误
B类一较严重错误,包括以下各种错误: 、
业务规则、缺省值未加完整性等约束条件
C类一一般性错误,包括以下各种错误:1 .操作界面错误(包括数据窗口内列名定义、含义
是否一致)、格式错误
未给出提示
D类一较小错误,包括以下各种错误:1 .界面不规范

区域没有明显的区分标志
E类一测试建议
工作?
因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比 ISO 质量认证一样,测试同样也需要 质量的保证,这个时候就需要在团队中开展软件 测试的工作。在测试的过程发现软件中存在的问题, 及时让开发人员得知并修改 问题,在即将发布时,从测试报告中得出软件的质量情况。
?其中最擅长哪部分工
作?
我曾经做过web测试,后台测试,客户端软件,其中包括 功能测试,性能 测试,用户体验测试。最擅长的是功能测试
?请试着分别比较这些不同的测试类型 的区别与联系(如功能测试、性能测试 ……)
测试类型有:功能测试,性能测试,界面测试。
功能测试在测试工作中占的比例最大, 功能测试也叫黑盒测试。是把测试对 象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能, 不需测试软件产品的内部结构与处理过程。采用黑盒 技术设计测试用例的方法 有:等价类划分、边界值分析、错误推测、因果图与综合策略。
性能测试是通过自动化的 测试工具模拟多种正常、峰值以及异常负载条件来 对系统的各项性能指标进行测试。负载测试与压力测试都属于性能测试,两者可 以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当 负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统
的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
界面测试,界面是软件与用户交互的最直接的层, 界面的好坏决定用户对软 件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向
导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面 能给用户带来轻松愉悦的感受与成功的感觉, 相反由于界面设计的失败,让用户 有挫败感,再实用强大的功能