软件测试主要技能

软件测试主要技能

ID:12631435

大小:26.58 KB

页数:4页

时间:2018-07-18

软件测试主要技能_第1页
软件测试主要技能_第2页
软件测试主要技能_第3页
软件测试主要技能_第4页
资源描述:

《软件测试主要技能》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、测试技能问题1.什么是软件测试?答:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。软件测试的定义:使用人工和自动化手段来进行或测试某个系统的过程;其目的是在于检验它是否满足规定的需求或弄清预期结果和实际结果之间的差距;2.软件测试的目的?答:测试的目的是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患带来的商业风险

2、。3.什么是缺陷?不符合需求规格说明书的,实际结果与预期结果不一致的4.测试结束的标准是什么?---用例全部测试---覆盖率达到标准---缺陷率达到标准---其他指标达到质量标准5.如何进行回归测试?一般是系统发现BUG,开发人员修改后,和BUG直接相关以及可能相关的功能进行的测试。回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。6.测试用例通常包括哪些内容?测试用例的定义:是为了某个特定目标而编制的一组测试输入执行条件以及预期结果以便测试某个程序路径或核实满足某个特定需求;软件测试用例的基本要素包括测试用例编号、测试标题、

3、重要级别、测试输入、操作步骤、预期结果。测试用例方法:有效等价类、边界值分析、因果图、错误猜测法等价类分等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,分为为有效等价类和无效等价类,例如:用户登录模块里面的用户名,用户名的长度为15个字符由数字和汉字组成,当输入的是15个汉字和数字就属于有效等价类,输入的不是15个汉字和数字,是特殊字符就属于无效等价类边界值分析测试工作经验告诉我,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误.使用边界值分析方法设

4、计测试用例,首先应确定边界情况.通常输入和输出等价类的边界,就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据.因果图方法最终生成的就是判定表.他是对原因和结果之间的组合,它适合于检查程序输入条件的各种组合情况.错误推测法基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法.错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例.例如,在单元测试时曾列出的许多在模块中常见的错误.以前产品测试中曾经发现的错误等,这些就

5、是经验的总结.还有,输入数据和输出数据为0的情况.输入表格为空格或输入表格只有一行.这些都是容易发生错误的情况.可选择这些情况下的例子作为测试用例.6.您认为做好测试用例设计工作的关键是什么?白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果黑盒测试用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题7.测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测

6、试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试测试策略和测试方法(最好是能先评审)8.您认为做好测试计划工作的关键是什么?----明确测试的目标,增强测试计划的实用性;---坚持“5W”规则,明确内容与过程:“5W”规则指的是“What(做

7、什么)”、“Why(为什么做)”、“When(何时做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的目的(Why),明确测试的范围和内容(What),确定测试的开始和结束日期(When),指出测试的方法和工具(How),给出测试文档和软件的存放位置(Where);---采用评审和更新机制,保证测试计划满足实际需求;分别创建测试计划与测试详细规格、测试用例9.请以web网站测试为例,详细的描述一次测试用例设计的完整的过程。首先:得到相关文档(需求文档和设计文档),理解需求和设计设计思想后,想好测试策

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

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

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