基于模型的测试用例设计方法_第1页
基于模型的测试用例设计方法_第2页
基于模型的测试用例设计方法_第3页
基于模型的测试用例设计方法_第4页
基于模型的测试用例设计方法_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1/1基于模型的测试用例设计方法第一部分模型的类型及其特点 2第二部分需求模型的建立及元素提取 5第三部分结构模型的建立及基本路径生成 7第四部分状态模型的建立及状态迁移图生成 9第五部分组合路径穷举与缺陷注入 12第六部分用例优先级与覆盖率评估 15第七部分用例设计自动化工具 18第八部分基于模型的测试用例设计局限性 20

第一部分模型的类型及其特点关键词关键要点需求模型

1.需求模型用于描述软件系统应满足的用户需求和期望。

2.需求模型可以采用多种形式,包括自然语言描述、用例图、需求规格说明书等。

3.需求模型是测试用例设计的基础,测试用例必须根据需求模型来设计,以确保软件系统能够满足用户需求。

结构模型

1.结构模型用于描述软件系统的内部结构和组织方式。

2.结构模型可以采用多种形式,包括类图、对象图、包图等。

3.结构模型可以帮助测试人员理解软件系统的实现细节,并设计出针对性的测试用例。

行为模型

1.行为模型用于描述软件系统的行为和动态特性。

2.行为模型可以采用多种形式,包括状态机图、活动图、时序图等。

3.行为模型可以帮助测试人员理解软件系统的执行流程,并设计出针对性的测试用例。

数据模型

1.数据模型用于描述软件系统中数据的存储和组织方式。

2.数据模型可以采用多种形式,包括实体关系图、表结构图、数据字典等。

3.数据模型可以帮助测试人员理解软件系统的数据结构,并设计出针对性的测试用例。

环境模型

1.环境模型用于描述软件系统运行的环境和依赖关系。

2.环境模型可以采用多种形式,包括部署图、网络图、操作系统配置等。

3.环境模型可以帮助测试人员理解软件系统在不同环境下的表现,并设计出针对性的测试用例。

性能模型

1.性能模型用于描述软件系统的性能和效率特性。

2.性能模型可以采用多种形式,包括性能指标、性能测试结果、性能分析报告等。

3.性能模型可以帮助测试人员评估软件系统的性能表现,并设计出针对性的测试用例。一、基于状态机的模型

基于状态机的模型是一种常见的模型类型,它将系统抽象为一系列状态和状态之间的转换。状态机的设计通常会使用状态图进行表示,其中状态由圆圈表示,状态之间的转换由箭头表示。

特点:

1.直观性:状态机的模型非常直观,易于理解和维护。

2.形式化:状态机的模型可以很容易地转化为形式化的表示,如代数或逻辑公式。

3.可执行性:状态机的模型可以很容易地转换为可执行代码,用于测试和仿真。

二、基于数据流的模型

基于数据流的模型是一种将系统抽象为数据流和数据流之间的转换的模型类型。数据流模型通常会使用数据流图进行表示,其中数据流由箭头表示,数据流之间的转换由节点表示。

特点:

1.直观性:数据流模型非常直观,易于理解和维护。

2.可扩展性:数据流模型很容易扩展,以适应新的需求。

3.并发性:数据流模型很容易描述并发系统。

三、基于行为的模型

基于行为的模型是一种将系统抽象为行为和行为之间的交互的模型类型。行为模型通常会使用行为图进行表示,其中行为由节点表示,行为之间的交互由箭头表示。

特点:

1.表现力:行为模型非常具有表现力,可以描述各种各样的系统。

2.可组合性:行为模型很容易组合,以构建更复杂的模型。

3.可重用性:行为模型很容易重用,以构建新的系统。

四、基于时序的模型

基于时序的模型是一种将系统抽象为时间序列和时间序列之间的关系的模型类型。时序模型通常会使用时序图进行表示,其中时间序列由箭头表示,时间序列之间的关系由节点表示。

特点:

1.直观性:时序模型非常直观,易于理解和维护。

2.准确性:时序模型可以非常准确地描述系统的时间行为。

3.可预测性:时序模型可以用来预测系统未来的行为。

五、基于混合的模型

基于混合的模型是一种将系统抽象为多种类型模型的组合的模型类型。混合模型通常会使用混合图进行表示,其中不同类型的模型由不同的符号表示,模型之间的关系由箭头表示。

特点:

1.表现力:混合模型非常具有表现力,可以描述各种各样的系统。

2.可组合性:混合模型很容易组合,以构建更复杂的模型。

3.可重用性:混合模型很容易重用,以构建新的系统。第二部分需求模型的建立及元素提取关键词关键要点【需求模型的建立】:

1.需求模型是一种形式化的表示,描述了系统应具备的功能和行为。需求模型的建立需要将需求规范转化为形式化的表示,以便于后续的测试用例设计和测试执行。

2.需求模型的建立可以采用多种方法,如用例模型、状态机模型、数据流图等。不同的方法适用于不同类型的需求。例如,用例模型适用于功能性需求,状态机模型适用于实时性需求,数据流图适用于数据处理需求。

3.需求模型的建立是一个迭代的过程,需要根据需求的变化和测试结果不断更新和完善。需求模型的建立需要团队成员之间的密切合作,包括需求分析师、系统架构师、测试工程师等。

【需求模型元素的提取】:

#基于模型的测试用例设计方法——需求模型的建立及元素提取

一、需求模型的建立

需求模型是测试用例设计的基础,是测试用例设计人员对系统需求的抽象和形式化表示。需求模型的建立包括以下步骤:

1.需求收集:收集系统的所有需求,包括功能需求、非功能需求和业务规则等。需求收集可以通过多种方式进行,如访谈、问卷、文档分析等。

2.需求分析:对收集到的需求进行分析,了解需求的含义、相互关系和约束条件等。需求分析可以采用多种方法进行,如需求追踪、需求建模和需求规格说明等。

3.需求建模:将需求分析的结果抽象成需求模型。需求模型可以采用多种形式,如用例图、类图、状态图和活动图等。需求模型可以帮助测试用例设计人员理解需求,并为测试用例设计提供依据。

二、需求模型元素的提取

需求模型建立完成后,需要从需求模型中提取测试用例设计所需的元素。这些元素包括:

1.测试用例标识符:用于唯一标识测试用例的编号或名称。

2.测试用例名称:对测试用例的简要描述,便于理解和记忆。

3.测试用例前置条件:测试用例执行的前提条件,包括系统状态、环境变量和数据等。

4.测试用例输入:测试用例执行时输入的数据或操作。

5.测试用例预期输出:测试用例执行后的预期结果。

6.测试用例步骤:测试用例执行的详细步骤,包括操作步骤、检查点和判断结果等。

7.测试用例结果:测试用例执行后的实际结果,包括通过或失败等。

这些元素是测试用例设计的基本组成部分,缺一不可。测试用例设计人员在提取这些元素时,需要仔细分析需求模型,并考虑测试用例的可执行性和有效性。

三、需求模型元素提取的原则

需求模型元素提取时应遵循一定的原则,以确保测试用例设计的质量。这些原则包括:

1.全面性:测试用例设计人员应从需求模型中提取所有与测试用例设计相关的元素,不能遗漏任何重要的元素。

2.准确性:测试用例设计人员应准确地提取需求模型中的元素,不能曲解或误解需求模型的内容。

3.一致性:测试用例设计人员应确保提取的元素之间是一致的,不能出现矛盾或冲突的情况。

4.简洁性:测试用例设计人员应尽量提取必要的元素,避免冗余和重复。

5.可执行性:测试用例设计人员应确保提取的元素是可执行的,即能够通过测试用例执行工具或人工执行。

需求模型元素提取是测试用例设计的重要环节,测试用例设计人员应严格遵循上述原则,以确保测试用例设计的质量。第三部分结构模型的建立及基本路径生成关键词关键要点【结构模型的建立】:

1.结构模型是测试用例设计的基础,它描述了软件系统各模块之间的关系以及内部结构。

2.结构模型的建立需要遵循一定的原则,例如,模块化、抽象化、分层化等。

3.结构模型的建立可以使用多种方法,例如,层次图、数据流图、控制流图等。

【基本路径生成】:

#基于模型的测试用例设计方法——结构模型的建立及基本路径生成

概述

基于模型的测试用例设计方法是以模型作为测试用例设计的基础,利用模型来指导测试用例的设计,以提高测试用例的设计效率和有效性。结构模型是基于模型的测试用例设计方法中常用的模型之一。结构模型可以描述软件系统的结构和行为,并以此为基础生成测试用例。

结构模型的建立

结构模型的建立是一个复杂的过程,一般分为以下几个步骤:

1.识别系统组件:识别系统中需要测试的组件,这些组件可以是模块、函数、类或其他实体。

2.确定组件之间的关系:确定系统组件之间的关系,这些关系可以是调用关系、继承关系、依赖关系等。

3.构建结构模型:根据系统组件及其之间的关系,构建结构模型。结构模型可以采用不同的形式,如层次结构模型、数据流图、状态图等。

4.验证结构模型:验证结构模型的正确性和完整性,以确保结构模型能够准确地描述系统结构和行为。

基本路径生成

基本路径是结构模型中的一组路径,这些路径覆盖了结构模型中的所有边和结点。基本路径的生成是结构模型中一个重要的问题,因为它决定了测试用例的覆盖率。

基本路径的生成有多种方法,常用的方法包括:

1.深度优先搜索:深度优先搜索是一种从一个结点出发,沿着一条路径一直往下搜索,直到遇到叶结点或回路为止。深度优先搜索可以生成一组基本路径,但这些路径可能不是最短的。

2.广度优先搜索:广度优先搜索是一种从一个结点出发,沿着所有可能的路径同时搜索,直到找到所有叶结点或回路为止。广度优先搜索可以生成一组最短的基本路径。

3.混合搜索:混合搜索是一种结合深度优先搜索和广度优先搜索的搜索方法。混合搜索可以生成一组较短的基本路径,同时避免了深度优先搜索和广度优先搜索的缺点。

结论

结构模型是基于模型的测试用例设计方法中常用的模型之一。结构模型可以描述软件系统的结构和行为,并以此为基础生成测试用例。结构模型的建立和基本路径的生成是结构模型中两个重要的问题。结构模型的建立需要识别系统组件及其之间的关系,并在此基础上构建结构模型。基本路径的生成有多种方法,常用的方法包括深度优先搜索、广度优先搜索和混合搜索。第四部分状态模型的建立及状态迁移图生成关键词关键要点【状态模型的建立】:

1.状态模型是对被测系统行为的抽象描述,用于描述系统在不同状态下的行为特征和状态之间的迁移关系。

2.状态模型的建立通常采用分层建模的方法,先建立系统的高层次状态模型,再逐步分解成子状态模型,直到达到所需的粒度。

3.状态模型的建立需要考虑系统功能需求、非功能需求、行为约束、接口等因素。

【状态迁移图的生成】:

#状态模型的建立及状态迁移图生成

状态模型是描述系统在不同状态下行为的一种模型。它可以帮助我们理解系统是如何工作的,以及在不同的输入下系统会发生什么样的变化。状态迁移图是状态模型的一种图形表示方式,它可以直观地展示系统状态之间的转换关系。

状态模型的建立

状态模型的建立一般包括以下几个步骤:

1.识别系统状态:首先,我们需要识别系统的状态。系统状态是指系统在某个时刻的一组属性值。例如,一个电梯的状态可以是“上升”、“下降”或“停止”。

2.定义状态转换:接下来,我们需要定义状态之间的转换。状态转换是指系统从一个状态转移到另一个状态的过程。例如,一个电梯从“上升”状态转换到“下降”状态的条件可能是“有人在底层按下下降按钮”。

3.构建状态迁移图:最后,我们将系统状态和状态转换合并到一个状态迁移图中。状态迁移图是一个有向图,其中节点代表系统状态,边代表状态之间的转换。

状态迁移图生成

状态迁移图可以通过多种方式生成。一种常见的方法是使用状态图编辑器。状态图编辑器是一种专门用于创建状态迁移图的软件工具。另一种方法是手工绘制状态迁移图。

#使用状态图编辑器生成状态迁移图

状态图编辑器通常提供了一些预定义的符号和组件,可以帮助我们快速创建状态迁移图。例如,我们可以使用圆圈表示状态,使用箭头表示状态转换,使用注释文本描述状态和状态转换。

#手工绘制状态迁移图

如果我们不使用状态图编辑器,也可以手工绘制状态迁移图。我们可以使用纸笔或绘图软件来绘制状态迁移图。需要注意的是,手工绘制的状态迁移图可能不如使用状态图编辑器绘制的状态迁移图美观,但它仍然可以帮助我们理解系统是如何工作的。

状态模型和状态迁移图的应用

状态模型和状态迁移图在软件测试中有着广泛的应用。它们可以帮助我们设计测试用例、执行测试用例和分析测试结果。

#设计测试用例

状态模型和状态迁移图可以帮助我们设计测试用例。我们可以通过分析状态模型和状态迁移图来确定系统可能出现的故障模式。然后,我们可以根据这些故障模式设计测试用例来验证系统是否能够正确处理这些故障。

#执行测试用例

状态模型和状态迁移图可以帮助我们执行测试用例。我们可以通过跟踪测试用例的执行过程来确定系统是否按照预期的方式进行状态转换。如果系统没有按照预期的方式进行状态转换,则说明系统可能存在缺陷。

#分析测试结果

状态模型和状态迁移图可以帮助我们分析测试结果。我们可以通过比较测试结果和状态模型来确定系统是否符合预期行为。如果系统不符合预期行为,则说明系统可能存在缺陷。

总结

状态模型和状态迁移图是软件测试中的重要工具。它们可以帮助我们设计测试用例、执行测试用例和分析测试结果。通过使用状态模型和状态迁移图,我们可以提高软件测试的效率和准确性。第五部分组合路径穷举与缺陷注入关键词关键要点【组合路径穷举】:

1.组合路径穷举是一种基于模型的测试用例设计方法,它是通过穷举所有可能的组合路径来生成测试用例。

2.组合路径穷举可以保证测试用例覆盖模型中的所有路径,从而提高测试用例的有效性。

3.组合路径穷举可以帮助测试人员发现模型中的缺陷,从而提高软件的质量。

【缺陷注入】:

组合路径穷举与缺陷注入:

组合路径穷举与缺陷注入是一种基于模型的测试用例设计方法,它通过结合路径穷举和缺陷注入技术,生成测试用例,以提高软件测试的覆盖率和有效性。

#1.组合路径穷举:

组合路径穷举是一种测试用例生成技术,它通过穷举所有可能的路径组合来生成测试用例。组合路径穷举的步骤如下:

1.构造模型:首先,需要构建被测软件的模型。模型可以是流程图、数据流图、状态机或其他形式。

2.标识路径:然后,需要标识模型中的所有路径。路径是指从模型的开始节点到结束节点的一条序列。

3.组合路径:接下来,需要对路径进行组合。组合路径是指将两个或多个路径组合在一起形成一条新的路径。

4.生成测试用例:最后,需要将组合路径转换成测试用例。测试用例是指一组输入数据和预期的输出结果。

#2.缺陷注入:

缺陷注入是一种测试用例生成技术,它通过在软件中注入缺陷来生成测试用例。缺陷注入的步骤如下:

1.构造模型:首先,需要构建被测软件的模型。模型可以是流程图、数据流图、状态机或其他形式。

2.标识缺陷:然后,需要标识模型中可能存在的缺陷。缺陷可以是语法错误、逻辑错误、运行时错误或其他类型的错误。

3.注入缺陷:接下来,需要在模型中注入缺陷。注入缺陷是指将缺陷添加到模型中。

4.生成测试用例:最后,需要将注入缺陷的模型转换成测试用例。测试用例是指一组输入数据和预期的输出结果。

#3.组合路径穷举与缺陷注入的优缺点:

优点:

-覆盖率高:组合路径穷举与缺陷注入可以生成覆盖率很高的测试用例,从而提高软件测试的有效性。

-有效性高:组合路径穷举与缺陷注入可以生成有效性很高的测试用例,从而降低软件测试的成本。

-自动化程度高:组合路径穷举与缺陷注入可以实现自动化,从而提高软件测试的效率。

缺点:

-计算量大:组合路径穷举与缺陷注入的计算量很大,特别是对于大型软件。

-时间消耗大:组合路径穷举与缺陷注入的时间消耗很大,特别是对于大型软件。

-存储空间大:组合路径穷举与缺陷注入的存储空间很大,特别是对于大型软件。

#4.组合路径穷举与缺陷注入的应用:

组合路径穷举与缺陷注入已广泛应用于软件测试领域,包括:

-功能测试

-性能测试

-安全测试

-可靠性测试

-其他类型的测试

#5.结论:

组合路径穷举与缺陷注入是一种有效的基于模型的测试用例设计方法,它可以提高软件测试的覆盖率、有效性、自动化程度和效率。组合路径穷举与缺陷注入已广泛应用于软件测试领域,并取得了良好的效果。第六部分用例优先级与覆盖率评估关键词关键要点【用例覆盖率评估】:

1.用例覆盖率:用来评估测试用例对需求的覆盖程度,覆盖程度越高,测试的有效性就越高。

2.覆盖率计算:覆盖率的计算方法有多种,包括语句覆盖、判定覆盖、条件覆盖、路径覆盖等。

3.覆盖率分析:通过分析覆盖率来识别漏测的需求或功能,从而提高测试的有效性。

【用例优先级】:

#基于模型的测试用例设计方法:用例优先级与覆盖率评估

1.用例优先级

#1.1优先级评定因素

1.测试目标和风险:测试目标和风险是决定测试用例优先级的最重要因素之一。测试目标是指测试用例要实现的具体目标,风险是指测试执行过程中可能遇到的风险。风险较大的测试用例应该被赋予更高的优先级,以便早期发现和修复缺陷。

2.用例覆盖率:用例覆盖率是指测试用例覆盖的代码或功能的比例。用例覆盖率较高的测试用例应该被赋予更高的优先级,以便更全面地发现缺陷。

3.用例可执行性:用例可执行性是指测试用例是否能够被正确地执行。用例可执行性较差的测试用例应该被赋予较低的优先级,以免在测试执行过程中遇到困难。

4.用例稳定性:用例稳定性是指测试用例在不同环境下是否能够稳定地执行。用例稳定性较差的测试用例应该被赋予较低的优先级,以免在测试执行过程中遇到不稳定问题。

5.用例相关性:用例相关性是指测试用例与被测系统的相关程度。用例相关性较高的测试用例应该被赋予更高的优先级,以便更全面地发现与系统相关的缺陷。

#1.2优先级评定方法

1.专家评审法:专家评审法是利用领域专家的知识和经验来评估测试用例优先级的方法。专家评审法简单易行,但可能会引入主观因素。

2.风险评估法:风险评估法是基于测试目标和风险来评估测试用例优先级的方法。风险评估法可以帮助测试人员识别和评估测试用例的风险,并据此分配优先级。

3.覆盖率评估法:覆盖率评估法是基于测试用例覆盖率来评估测试用例优先级的方法。覆盖率评估法可以帮助测试人员识别和评估测试用例的覆盖率,并据此分配优先级。

4.综合评估法:综合评估法是结合专家评审法、风险评估法和覆盖率评估法等多种方法来评估测试用例优先级的方法。综合评估法可以综合考虑各种因素,从而获得更加准确和可靠的优先级分配结果。

2.用例覆盖率评估

#2.1覆盖率度量标准

1.代码覆盖率:代码覆盖率是指测试用例执行过程中覆盖的代码行或代码分支的比例。代码覆盖率是评估测试用例有效性最常用的指标之一。

2.功能覆盖率:功能覆盖率是指测试用例执行过程中覆盖的功能或功能点的比例。功能覆盖率可以帮助测试人员识别和评估测试用例是否覆盖了系统的所有功能。

3.结构覆盖率:结构覆盖率是指测试用例执行过程中覆盖的控制流路径或分支条件的比例。结构覆盖率可以帮助测试人员识别和评估测试用例是否覆盖了系统的各种控制流路径。

4.数据覆盖率:数据覆盖率是指测试用例执行过程中输入或输出的数据值的比例。数据覆盖率可以帮助测试人员识别和评估测试用例是否覆盖了系统的所有输入和输出数据。

5.状态覆盖率:状态覆盖率是指测试用例执行过程中覆盖的系统的各种状态的比例。状态覆盖率可以帮助测试人员识别和评估测试用例是否覆盖了系统的所有可能状态。

6.转移覆盖率:转移覆盖率是指测试用例执行过程中覆盖的系统状态之间的转移的比例。转移覆盖率可以帮助测试人员识别和评估测试用例是否覆盖了系统的所有可能状态转移。

#2.2覆盖率评估方法

1.静态覆盖率评估:静态覆盖率评估是基于测试用例和被测系统代码来评估覆盖率的方法。静态覆盖率评估可以帮助测试人员识别和评估测试用例的覆盖率,但不能动态地跟踪测试用例的执行情况。

2.动态覆盖率评估:动态覆盖率评估是基于测试用例执行过程中的运行时数据来评估覆盖率的方法。动态覆盖率评估可以帮助测试人员识别和评估测试用例的实际覆盖率,但需要特殊的工具和技术来收集和分析运行时数据。

3.混合覆盖率评估:混合覆盖率评估是结合静态覆盖率评估和动态覆盖率评估来评估覆盖率的方法。混合覆盖率评估可以综合考虑静态和动态覆盖率评估的结果,从而获得更加准确和可靠的覆盖率评估结果。第七部分用例设计自动化工具关键词关键要点用例设计自动化工具

1.用例设计自动化工具可以提高用例设计效率,降低错误率,提高用例质量,为软件开发过程提供了强大的支持。

2.目前,常用的用例设计自动化工具有:RationalQualityManager(RQM)、TestComplete、IBMRationalFunctionalTester、SoapUI、RanorexStudio、KatalonStudio等。

3.这些工具具有用例管理、用例设计、用例执行、用例报告等功能,可以帮助用户快速、准确地完成用例设计工作。

用例设计自动化工具的优点

1.提高用例设计效率:自动化工具可以快速生成测试用例,并根据需要进行修改和完善,大大提高了用例设计效率。

2.降低错误率:自动化工具可以帮助用户识别和消除用例中的缺陷,降低了用例错误率。

3.提高用例质量:自动化工具可以帮助用户生成高质量的用例,这些用例可以有效地覆盖软件的功能和需求,提高了用例质量。

4.提供强大的支持:自动化工具为软件开发过程提供了强大的支持,可以帮助用户快速、准确地完成用例设计工作,并提高用例质量。一、用例设计自动化工具概述

用例设计自动化工具是一种用于帮助测试人员自动生成测试用例的工具。它可以根据需求文档、模型或其他规格说明来生成测试用例,从而提高测试用例设计效率并减少人为错误。用例设计自动化工具通常使用各种测试方法和技术来生成测试用例,例如:

*基于模型的测试:使用模型来表示系统的行为,然后根据模型生成测试用例。

*基于路径的测试:根据系统的路径来生成测试用例。

*基于随机的测试:随机生成测试用例。

二、用例设计自动化工具的优点

用例设计自动化工具具有以下优点:

*提高效率:用例设计自动化工具可以自动生成测试用例,从而提高测试用例设计效率。

*减少错误:用例设计自动化工具可以减少人为错误,从而提高测试用例质量。

*提高覆盖率:用例设计自动化工具可以帮助测试人员覆盖更多的测试场景,从而提高测试覆盖率。

*提高可追溯性:用例设计自动化工具可以帮助测试人员追踪测试用例与需求文档或模型之间的关系,从而提高测试用例的可追溯性。

三、用例设计自动化工具的缺点

用例设计自动化工具也存在以下缺点:

*生成测试用例的质量取决于输入的模型或规格说明的质量。

*自动生成的测试用例可能不完整或不正确,需要人工检查和修改。

*自动生成的测试用例可能存在冗余或重复,需要人工优化。

四、用例设计自动化工具的应用

用例设计自动化工具可以应用于各种软件测试项目,例如:

*功能测试:用例设计自动化工具可以帮助测试人员生成功能测试用例,以测试软件的功能是否符合需求文档或模型的要求。

*性能测试:用例设计自动化工具可以帮助测试人员生成性能测试用例,以测试软件的性能是否满足性能要求。

*安全测试:用例设计自动化工具可以帮助测试人员生成安全测试用例,以测试软件是否能够抵御各种安全威胁。

五、用例设计自动化工具的发展趋势

用例设计自动化工具的发展趋势如下:

*人工智能和机器学习:人工智能和机器学习技术可以帮助用例设计自动化工具自动学习和改进,从而提高测试用例的质量和效率。

*云计算:云计算技术可以帮助用例设计自动化工具提供按需服务,从而降低测试成本和提高测试灵活性。

*开源软件:开源软件社区正在开发各种开源的用例设计自动化工具,这些工具可以帮助用户免费或低成本地进行测试。第八部

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论