软件测试工程师

问答题设计用例的方法、依据有哪些?

题目
问答题
设计用例的方法、依据有哪些?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

确定用例的方法有哪些?


正确答案:用例和用例文档一书中提到了以下几种方法来确定用例。 首先明确执行者和他们的角色然后确定业务过程在这一过程中每一个参与者都在为确定用例而努力。确定系统所能反映的外部事件然后把这些事件与参与的执行者和特定的用例联系起来。可以把它们描述成需求这些功能需求可以使用户完成其任务也可以把它们描述成非功能需求这些非功能需求描述了系统的限制和用户对质量的期望。虽然最初的屏幕构思有助于描述你对需求的理解但是你必须细化用户界面设计建立用例文档。在每一次的需求获取之后都会生成很多未整理的需求你必须将它们组织成用例文档。使用诸如模板的技术能够提高你的速度和需求的复用性。一个用例文档可以使用表格来组织主要的要素包括了用例标识号、用例名称、父用例标志号、创建者、创建时间、审核者、修订记录、角色、说、先决条件、请求结果、优先级、普通过程、可选过程、例外、非功能需求、假设、注释和问题。虽然列举㈩了这么多的属性但是实际中使用的属性这要看你的团体而定视项目的大小而定。把大量的时间花在用例的描述上是没有意义的。用户需要的是一个软件系统并不是一大堆的用例说明。
用例和用例文档一书中提到了以下几种方法来确定用例。 首先明确执行者和他们的角色,然后确定业务过程,在这一过程中每一个参与者都在为确定用例而努力。确定系统所能反映的外部事件,然后把这些事件与参与的执行者和特定的用例联系起来。可以把它们描述成需求,这些功能需求可以使用户完成其任务,也可以把它们描述成非功能需求,这些非功能需求描述了系统的限制和用户对质量的期望。虽然最初的屏幕构思有助于描述你对需求的理解,但是你必须细化用户界面设计,建立用例文档。在每一次的需求获取之后,都会生成很多未整理的需求,你必须将它们组织成用例文档。使用诸如模板的技术能够提高你的速度和需求的复用性。一个用例文档可以使用表格来组织,主要的要素包括了用例标识号、用例名称、父用例标志号、创建者、创建时间、审核者、修订记录、角色、说、先决条件、请求结果、优先级、普通过程、可选过程、例外、非功能需求、假设、注释和问题。虽然列举㈩了这么多的属性,但是实际中使用的属性这要看你的团体而定,视项目的大小而定。把大量的时间花在用例的描述上是没有意义的。用户需要的是一个软件系统,并不是一大堆的用例说明。

第2题:

黑盒测试中,测试用例设计主要有哪些方法?


正确答案:(1)等价类划分方法
(2)边界值分析方法
(3)错误推测方法
(4)因果图方法
(5)判定表驱动分析方法
(6)功能图分析方法

第3题:

用白盒测试法设计测试用例的方法包括()


参考答案:基本路径测试

第4题:

问答题
测试的用例的方法有哪些?设计技术有哪些?

正确答案: 方法有白盒测试和黑盒测试。
白盒测试有:
(1)语句覆盖;
(2)判断覆盖;
(3)条件覆盖;
(4)条件组合覆盖;
(5)路径覆盖。
黑盒测试常用边界测试的方法。
解析: 暂无解析

第5题:

您所熟悉的测试用例设计方法都有哪些?


正确答案:请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
1)等价类划分
2)边界值分析法
3)错误推测法
4)因果图方法

第6题:

测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?


正确答案: 代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等。
可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。
可再现性:即对同样的测试用例,系统的执行结果应当是相同的。
方法有等价类、边界值、因果图、状态图、正交法、大纲法。

第7题:

黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。


正确答案: (1)等价类划分:等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类.
(2)边界值分析法:是对等价类划分方法的补充。测试工作经验告诉我,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误.
使用边界值分析方法设计测试用例,首先应确定边界情况.通常输入和输出等价类的边界,就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据.
(3)错误猜测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。
错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例.例如,在单元测试时曾列出的许多在模块中常见的错误.以前产品测试中曾经发现的错误等,这些就是经验的总结.还有,输入数据和输出数据为0的情况.输入表格为空格或输入表格只有一行.这些都是容易发生错误的情况.可选择这些情况下的例子作为测试用例.
(4)因果图方法:前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系,相互组合等.考虑输入条件之间的相互组合,可能会产生一些新的情况.但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多.因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例.这就需要利用因果图(逻辑模型).因果图方法最终生成的就是判定表.它适合于检查程序输入条件的各种组合情况.
(5)正交表分析法:可能因为大量的参数的组合而引起测试用例数量上的激增,同时,这些测试用例并没有明显的优先级上的差距,而测试人员又无法完成这么多数量的测试,就可以通过正交表来进行缩减一些用例,从而达到尽量少的用例覆盖尽量大的范围的可能性。
(6)场景分析方法:指根据用户场景来模拟用户的操作步骤,这个比较类似因果图,但是可能执行的深度和可行性更好。
(7)状态图法:通过输入条件和系统需求说明得到被测系统的所有状态,通过输入条件和状态得出输出条件;通过输入条件、输出条件和状态得出被测系统的测试用例。
(8)大纲法:大纲法是一种着眼于需求的方法,为了列出各种测试条件,就将需求转换为大纲的形式。大纲表示为树状结构,在根和每个叶子结点之间存在唯一的路径。大纲中的每条路径定义了一个特定的输入条件集合,用于定义测试用例。树中叶子的数目或大纲中的路径给出了测试所有功能所需测试用例的大致数量。

第8题:

设计用例的方法、依据有那些?


本题答案:白盒测试用例设计有如下方法:基本路径测试\等价类划分\边界值分析\覆盖测试\循环测试\数据流测试\程序插桩测试\变异测试.这时候依据就是详细设计说明书及其代码结构
黑盒测试用例设计方法:基于用户需求的测试\功能图分析方法\等价类划分方法\边界值分析方法\错误推测方法\因果图方法\判定表驱动分析方法\正交实验设计方法.依据是用户需求规格说明书,详细设计说明书。

第9题:

设计用例的方法、依据有哪些?


正确答案: 白盒测试用例设计有如下方法:基本路径测试/等价类划分/边界值分析/覆盖测试/循环测试/数据流测试/程序插桩测试/变异测试.这时候依据就是详细设计说明书及其代码结构
黑盒测试用例设计方法:基于用户需求的测试/功能图分析方法/等价类划分方法/边界值分析方法/错误推测方法/因果图方法/判定表驱动分析方法/正交实验设计方法.依据是用户需求规格说明书,详细设计说明书。

第10题:

问答题
通信建设工程设计概算的编制依据有哪些?

正确答案: 通信建设工程设计概算的编制依据如下:
(1)批准的可行性研究报告。
(2)初步设计图纸及有关资料。
(3)国家相关管理部门发布的有关法律、法规、标准规范。
(4)《通信建设工程预算定额》(目前通信工程预算定额代替概算定额编制概算)、《通信建设工程费用定额》、《通信建设工程施工机械、仪表台班费用定额》及有关文件。
(5)建设项目所在地政府发布的土地征用和赔补费用等有关规定。
(6)有关合同、协议等。
解析: 暂无解析