功能测试方法简介

合集下载

常用的功能测试方法

常用的功能测试方法

常用的功能测试方法功能测试是软件测试中的一种常见测试方法,用于验证软件系统是否按照需求规格说明书或设计文档所要求的方式和功能进行正常操作。

下面是常用的功能测试方法:1. 单元测试(Unit Testing):对软件系统的最小功能单元进行测试,通常是单个函数或方法。

这种测试方法通过对每个单元进行独立的测试,可以发现和修复单元级别的问题,确保各个单元的功能正常运行。

2. 集成测试(Integration Testing):测试不同模块之间的交互和集成,验证它们之间的接口和数据传递是否正确。

该测试方法可以帮助发现模块之间的集成问题和接口问题,并且保证模块能够正确地协同工作。

3. 系统测试(System Testing):测试整个软件系统的功能和性能,验证系统是否按照需求规格说明书进行了正确的开发和实现。

该测试方法可以测试整个软件系统的完整性和一致性,并且对系统的各个功能进行全面的验证。

4. 冒烟测试(Smoke Testing):执行简单的测试用例,验证系统的基本功能是否正常工作。

这些测试用例通常覆盖软件系统的核心功能,以快速检查系统是否健康并可以继续进行更详细的测试。

5. 功能验证测试(Functional Verification Testing):验证软件系统的功能是否按照需求规格说明书进行了正确的开发和实现。

该测试方法侧重于验证每个功能模块是否符合需求,并且能够按照预期的方式进行操作。

6. 边界值测试(Boundary Value Testing):针对数据输入和输出的边界进行测试,验证软件系统在边界处的行为是否正确。

这种测试方法通过检查边界条件来发现可能导致软件系统错误的潜在问题,并确保软件系统能够正确处理这些条件。

7. 策略测试(Decision Table Testing):基于事先定义的决策表进行测试,验证软件系统是否按照给定的策略进行操作,并正确处理各种输入和数据组合的情况。

该测试方法可以覆盖各种可能的决策路径,并验证系统是否能够正确地执行这些路径。

功能测试方法有哪些

功能测试方法有哪些

功能测试方法有哪些
功能测试是软件测试中的一种测试方法,用于验证软件的功能是否满足需求和规格。

下面是常见的功能测试方法:
1. 黑盒测试:在执行测试时,只关注被测试系统的输入和输出,而不考虑系统的内部结构和实现。

常见的黑盒测试技术包括等价类划分、边界值分析、因果图等。

2. 白盒测试:在执行测试时,了解被测试系统的内部结构和实现。

常见的白盒测试技术包括语句覆盖、判定覆盖、条件覆盖、路径覆盖等。

3. 冒烟测试:针对软件的基本功能进行测试,确保软件的主要功能正常运行。

通常在软件的每个版本发布前进行。

4. 界面测试:验证软件的用户界面是否符合设计和规格要求,包括界面布局、输入和输出的正确性、交互效果等。

5. 集成测试:测试软件的各个模块之间的接口和交互是否正确,确保模块协同工作正常。

6. 性能测试:测试软件在不同负载条件下的性能表现,如响应时间、吞吐量、并发用户数等。

7. 兼容性测试:验证软件在不同的操作系统、浏览器、数据库等环境下是否能正常运行。

8. 安全测试:测试软件的安全性,包括漏洞、弱口令、数据保护等方面的测试。

9. 非功能测试:测试软件的非功能性特征,如可用性、可维护性、可靠性、可扩展性等。

10. 回归测试:在软件更新或修改之后,重新执行功能测试,以确保已修复的问题不再出现,且原有功能仍然正常运行。

以上是常见的功能测试方法,根据不同的项目和需求,可以选择适合的测试方法或技术来进行功能测试。

功能测试方法

功能测试方法

功能测试方法功能测试是软件测试中最重要的一部分,它是验证软件是否按照规格书的要求进行运行的过程。

下面是一些常用的功能测试方法:1. 边界值测试:测试输入值在有效范围的上下边界以及无效范围的边界情况下的表现。

这个方法可以帮助我们发现界限条件的错误,例如输入值超过最大值、小于最小值或者等于边界值的情况。

2. 等价类划分测试:将输入条件划分为不同的等价类,选取每个等价类的一个典型值进行测试。

这个方法可以帮助我们在覆盖尽可能多的输入情况的同时减少测试用例的数量。

3. 错误猜测测试:设想一些可能发生错误的场景,例如用户在输入时出现错误、网络连接中断或者服务器崩溃等。

通过对这些场景进行测试,可以帮助我们发现软件的容错能力和恢复能力。

4. 用户界面测试:在这个测试方法中,我们测试软件的用户界面是否符合用户友好性和易用性的要求。

我们可以测试界面的布局、颜色、字体、图标等,以及用户与界面的交互方式。

5. 数据完整性测试:测试软件在接收和储存数据时是否能正确地验证数据的有效性和完整性。

我们可以测试输入无效数据、重复数据、不符合格式的数据等情况下软件的处理方式。

6. 性能测试:测试软件在不同工作负载下的性能表现,例如并发用户数、响应时间、吞吐量等。

这个测试方法可以帮助我们发现性能瓶颈和优化机会。

7. 安全性测试:测试软件的安全性,例如是否存在数据泄露、网络攻击、身份验证漏洞等。

这个测试方法可以帮助我们保护用户数据和系统安全。

8. 兼容性测试:测试软件在不同操作系统、浏览器和设备上的兼容性。

这个测试方法可以帮助我们确保软件在不同平台上的稳定性和一致性。

以上是一些常用的功能测试方法,每个方法都有其独特的优点和适用场景。

在实际测试中,我们可以根据产品需求和软件特点选择合适的测试方法,并适时进行组合和补充。

功能测试常用6种方法

功能测试常用6种方法

功能测试常用6种方法功能测试是一种用来验证软件系统是否达到预期功能的测试方法。

下面我将介绍常用的六种功能测试方法。

1. 单元测试单元测试是对软件系统中最小的可测试单元进行测试,如一个函数或一个模块。

它的目的是通过隔离和测试这些单元来确保它们的功能正确。

单元测试通常使用一些测试框架,如JUnit或pytest来自动化执行测试用例。

通过单元测试,开发人员可以及早检测出代码中的错误,并确保软件系统的每个单元都能正常工作。

2. 集成测试集成测试是对软件系统中多个单元之间的接口和交互进行测试。

这种测试方法可以验证不同单元之间的协作是否正常,以及整个系统中各个单元是否能无缝地集成起来。

集成测试通常从最简单的组件开始,逐渐递增地集成更多的组件,直到整个系统被完整地集成。

通过集成测试,可以确保软件系统在组件之间的通信和数据传递上没有问题。

3. 系统测试系统测试是对整个软件系统进行的一种测试方法,旨在验证软件是否满足需求和规格说明。

系统测试通常按照用户场景或使用案例进行,以确保软件在不同情况下都能正常运行。

它可以包括功能测试、性能测试、安全测试等。

通过系统测试,可以发现软件系统中的缺陷和错误,并保证系统能够按照预期工作。

4. 冒烟测试冒烟测试是在软件系统构建完成后的一个简单功能测试。

它的目的是验证软件是否能够正常启动和基本功能是否正常工作。

冒烟测试通常只测试最关键的功能,用于快速确定软件系统是否可行。

如果冒烟测试失败,说明软件可能存在严重的问题,需要进一步调查和修复。

5. 回归测试回归测试是在软件系统进行修改或添加新功能后进行的一种测试方法。

它的目的是确保对软件系统的更改不会影响原有的功能。

回归测试可以重新运行已有的测试用例,以验证被修改的代码和新的代码没有引入新的缺陷。

它可以通过自动化测试工具来执行,并在每次软件更改后进行。

6. 用户验收测试用户验收测试是由最终用户或客户进行的一种测试方法,旨在验证软件是否满足用户的需求和期望。

功能测试基本测试方法

功能测试基本测试方法

功能测试基本测试方法
功能测试是一种应用程序测试方法,用于验证软件的功能是否按照设计要求正确工作。

以下是一些基本的功能测试方法:
1. 正常输入测试:输入符合预期的有效数据,验证软件的功能是否按照预期工作。

2. 边界值测试:测试输入数据的边界情况,例如最小值、最大值、临界值等,以验证软件是否能正确处理这些特殊情况。

3. 异常输入测试:输入不符合预期的无效数据,例如空值、非法字符、超出范围等,以验证软件是否能正确处理这些异常情况,例如给出适当的错误提示或处理方式。

4. 用户界面测试:测试软件的用户界面是否符合设计要求,包括布局、颜色、字体、图标等方面。

5. 功能组合测试:测试多个功能之间的交互是否正确,例如测试同时使用多个功能时的情况。

6. 兼容性测试:测试软件在不同操作系统、浏览器、设备等环境下是否能正常工作。

7. 性能测试:测试软件在不同负载、并发用户下的性能表现,以验证软件的稳定性和性能是否满足要求。

8. 安全性测试:测试软件的安全性,包括数据的保护、用户权限的控制等方面。

9. 国际化/本地化测试:测试软件是否能在不同语言、文化环境下正确工作,是否支持不同地区的日期、时间、货币等格式。

10. 可用性测试:测试软件的易用性,包括用户操作的简单性、界面的直观性、反应时间等方面。

以上是一些常见的功能测试方法,根据实际需要和软件特点,可以灵活选择适合的测试方法进行功能测试。

功能测试的方法

功能测试的方法

功能测试的方法功能测试是软件测试中非常重要的一部分,它旨在验证软件的功能是否符合需求,并且在实际应用中是否能够正常运行。

在进行功能测试时,需要采用一定的方法和策略来保证测试的全面性和有效性。

下面将介绍几种常用的功能测试方法,以供参考。

首先,黑盒测试是一种常用的功能测试方法之一。

它是基于软件功能规格说明书进行测试的,测试人员不需要了解软件的内部结构和实现细节,只需关注软件的输入和输出。

通过输入合法和非法的数据,观察软件的反应和输出结果,验证软件是否按照规格说明书的要求进行操作。

黑盒测试能够有效地发现功能性错误和逻辑错误,是功能测试中不可或缺的一部分。

其次,白盒测试也是功能测试中常用的一种方法。

与黑盒测试不同的是,白盒测试需要了解软件的内部结构和实现细节,通过对软件的代码进行检查和分析,设计测试用例来验证软件的功能。

白盒测试能够发现代码中的逻辑错误和程序执行路径,对于提高软件的质量和稳定性具有重要作用。

除了黑盒测试和白盒测试之外,还有一种常用的功能测试方法是自动化测试。

随着软件规模的不断扩大和功能的日益复杂,传统的手工测试已经无法满足测试的需求。

自动化测试通过编写测试脚本和工具,能够快速、高效地进行测试,并且能够重复执行,提高测试的覆盖率和效率。

自动化测试是功能测试中的一个重要发展方向,能够有效地提高测试的效率和质量。

此外,还有一种功能测试方法是性能测试。

性能测试旨在验证软件在不同负载条件下的性能表现,包括响应时间、吞吐量、并发用户数等指标。

通过模拟真实的用户场景和压力测试,可以评估软件的性能瓶颈和优化空间,保证软件在实际使用中能够稳定可靠地运行。

综上所述,功能测试是软件测试中至关重要的一部分,而不同的功能测试方法可以相互结合,以保证测试的全面性和有效性。

在进行功能测试时,需要根据具体的软件特点和测试需求,选择合适的测试方法和策略,以保证软件的质量和稳定性。

希望以上介绍的功能测试方法能够为大家在实际测试工作中提供一些参考和帮助。

功能测试测试方法及测试点

功能测试测试方法及测试点

功能测试测试方法及测试点功能测试是软件测试的一项重要环节,主要目的是验证软件系统是否按照需求规格说明书中的要求正常工作,确保系统各个模块和功能的正确性、稳定性和可靠性。

下面将介绍功能测试的方法和测试点。

一、功能测试的方法1.黑盒测试:根据功能需求规格说明书进行测试,不需要了解程序内部结构和实现细节。

2.白盒测试:基于程序内部结构和源代码的测试方法,需要了解程序背后的技术细节和代码逻辑。

3.灰盒测试:结合黑盒测试和白盒测试的方法,既关注功能需求又关注程序实现。

二、功能测试的测试点1.功能边界测试:验证系统的边界条件是否能正确处理,例如输入的最大长度、最小长度、最大值、最小值等等。

2.输入验证测试:测试输入的数据是否符合要求,包括数据类型、格式、长度等方面。

3.输出验证测试:测试系统输出的数据是否正确,包括显示的内容、格式、排版等方面。

4.功能组合测试:测试系统中多个功能组合使用时是否会出现冲突、错误等情况。

5.异常处理测试:测试系统对于各种异常情况的处理能力,如输入错误、网络中断等情况。

6.性能测试:测试系统在正常负载和极限负载下的性能表现,包括响应速度、并发处理能力等方面。

7.安全性测试:测试系统的安全性能,包括用户身份验证、数据加密等方面。

8.兼容性测试:测试系统在不同操作系统、不同浏览器、不同设备上的兼容性。

9.可用性测试:测试系统是否易于使用、界面是否友好、操作是否方便等方面。

10.可靠性测试:测试系统是否稳定可靠,是否容易出现崩溃、死机等问题。

以上是功能测试的常见方法和测试点,根据具体的软件系统和需求,测试团队还可以根据实际情况增加其他的测试点和测试方法。

在进行功能测试时,测试团队应当制定详细的测试计划和测试用例,全面覆盖系统的各个模块和功能点,以确保系统的质量和稳定性。

功能测试方法大全

功能测试方法大全

功能测试方法大全功能测试是软件测试过程中最常见的测试类型之一,用于验证软件系统的各项功能是否正常运行。

下面是一些常用的功能测试方法:1.黑盒测试方法:-等价类划分测试方法:将输入和输出数据划分为若干等价类,每个等价类选取一个测试用例进行测试。

-边界值测试方法:测试边界情况下的软件行为,包括界限处和越界处的情况。

-错误猜测测试方法:猜测可能产生错误的情况,设计相应的测试用例进行测试。

-正向测试方法:测试正常输入的情况,验证软件是否按照预期工作。

-反向测试方法:测试异常输入的情况,验证软件是否能够正确处理异常情况。

2.白盒测试方法:-语句覆盖测试方法:设计测试用例覆盖每一条语句,以验证每个语句是否被执行。

-判定覆盖测试方法:设计测试用例覆盖每个条件的每个判定结果,以验证每个判定结果是否正确。

-路径覆盖测试方法:设计测试用例覆盖软件中每个可能的执行路径,以验证每个路径是否正确。

-分支覆盖测试方法:设计测试用例覆盖每个分支的取值范围,以验证每个分支是否正确。

-条件覆盖测试方法:设计测试用例覆盖每个条件的真假取值,以验证每个条件是否正确。

3.随机测试方法:-符号执行测试方法:通过对程序进行符号执行,生成具有不同输入值的测试用例。

-遗传算法测试方法:采用遗传算法生成测试用例,使得测试结果尽量接近预期结果。

-蒙特卡洛测试方法:根据一定的概率分布,随机生成输入值并进行测试,以模拟真实条件下的测试情况。

4.组合测试方法:-边界值组合测试方法:通过测试各种边界组合,验证系统是否正确处理边界情况。

-因素组合测试方法:通过选取各个因素的组合,验证系统在不同组合情况下的行为。

-判定表测试方法:将系统的规则和判定抽象为判定表,设计测试用例进行测试。

5.自动化测试方法:-脚本化测试方法:使用自动化脚本工具编写测试脚本,通过执行脚本来进行测试。

-GUI自动化测试方法:使用自动化测试工具模拟用户界面的操作,验证界面功能的正确性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
理解正确性 设计正确性 表达正确性
程序员: 我要让计算机怎么做? 3 设计说明书
-----------------------------------------
设计员: 我要让软件做什么?
理解正确性 编码正确性
功能测试的基本方法
功能测试的基本方法是构造一些合理输入(在需求范围 之内),检查输出是否与期望的相同。如果两者不一致 ,即表明功能有误。也有例外的情况,如《需求规格说 明书》中的某个功能写错了,而实际上软件的功能却是 正确的,这时要更改的是《需求规格说明书》。
因果图法-----实例分析
因果图法-----实例分析
使用各种测试方法的综合策略
在任何情况下都必须使用边界值分析法。用这种方法设 计出测试用例发现程序错误的能力最强。 必要时用等价类划分法补充一些测试用例。 用错误推测法再追加一些测试用例。 对照程序逻辑,检查已有测试用例的逻辑覆盖程度。如 果未达到要求的覆盖标准,应再补充足够的测试用例。 如果程序的功能说明中含有输入条件的组合情况,则一 开始就可选用因果图法。
在设计测试用例时,要同时考虑有效等价类和无效 等价类的设计。
第 6 页
(1)划分等价类-----划分等价类的原则
划分等价类有如下五个原则: 1) 如果输入条件规定了取值范围,或值的个数,则可以确立 一个有效等价类和两个无效等价类。 2) 如果输入条件规定了输入值的集合,或者是规定了“必须 如何”的条件,这时可确立一个有效等价类和一个无效 等价类。 3) 如果输入条件是一个布尔量,则可以确定一个有效等价类 和一个无效等价类。
第 11 页
错误推断法
人们也可以靠经验和直觉推测程序中可能存在的 各种错误,从而有针对性地编写检查这些错误的例子 。这就是错误推测法。 错误推测法的基本想法是:列举出程序中所有可 能有的错误和容易发生错误的特殊情况,根据它们选 择测试用例。例如:输入数据和输出数据为0的情况、 输入表格为空格或输入表格只有一行等这些都是容易 发生错误的情况,可选择这些情况下的例子作为测试 用例。
因果图法-----实例分析
1)分析这一段说明,列出原因和结果: 原因: 1.售货机有零钱找 2.投入1元硬币 3.投入5角硬币 4.压下橙汁按钮 5.压下啤酒按钮 建立中间结点,表示处理中间状态 11. 投入1元硬币且押下饮料按钮 12.压下〖橙汁〗或〖啤酒〗的按钮 13.应当找5角零钱并且售货机有零钱找 14.钱已付清
第 7 页
(1)划分等价类-----划分等价类的原则
4) 如果规定了输入数据的一组值,而且程序要对每个输入 值分别进行处理。这时可为每一个输入值确立一个有效等 价类,此外针对这组值确立一个无效等价类,它是所有不 允许的输入值的集合。 5) 如果规定了输入数据必须遵守的规则,则可以确立一个 有效等价类(符合规则)和若干个无效等价类(从不同角 度违反规则)。
第 12 页
“探索或开放”型的测试:不是按部就班的按照一个 又一个正式的测试用例来进行,也不局限于测试用例 特定的步骤。这种测试是测试人员在理解该软件功能 的基础上运用灵活多样的想象力和创造力去模拟用户 的需求来使用该软件的多种功能。通常涉及很多的测 试用例或者通过更复杂的步骤来使用该软件。
第 13 页
因果图法
因果图的适用范围: 如果在测试时必须考虑输入条件的各种组合,可使 用一种适合于描述对于多种条件的组合,相应产生多个 动作的形式来设计测试用例,这就需要利用因果图。
因果图法-----生成测试用例的基本步骤
用因果图生成测试用例的基本步骤如下: 1) 分析软件规格说明描述中,哪些是原因(即输入条件或输入 条件的等价类),哪些是结果(即输出条件),并给每个原因 和结果赋予一个标识符。 2) 分析软件规格说明描述的语义,找出原因与结果之间,原 因与原因之间对应的关系? 根据这些关系,画出因果图。 3) 由于语法或环境限制, 有些原因与原因之间,原因与结果 之间的组合情况不可能出现。为表明这些特殊情况,在因 果图上用一些记号标明约束或限制条件。 4) 把因果图转换成判定表。 5) 把判定表的每一列拿出来作为依据,设计测试用例。
表示约束条件的符号 为了表示原因与原因之间,结果与结果之间可能存 在的约束条件,在因果图中可以附加一些表示约束条件 的符号。
因果图法-----实例分析
例如,有一个处理单价为5角钱的饮料的自动售货机软 件测试用例的设计。其规格说明如下: 若投入5角钱或1元钱的硬币,押下〖橙汁〗或〖啤 酒〗的按钮,则相应的饮料就送出来。若售货机没有零 钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入 1元硬币并押下按钮后,饮料不送出来而且1元硬币也退 出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在 送出饮料的同时退还5角硬币。
第 8 页
(2)确立测试用例
确立了等价类之后,建立等价类表,列出所有划 分出的择测试用例: 1)为每一个等价类规定一个唯一编号; 2)设计一个新的测试用例,使其尽可能多地覆盖尚未被 覆盖的有效等价类,重复这一步,直到所有的有效等价 类都被覆盖为止; 3)设计一个新的测试用例,使其仅覆盖一个尚未被覆盖 的无效等价类,重复这一步,直到所有的无效等价类都 被覆盖为止。
因果图法-----实例分析
结果: 21.售货机〖零钱找完〗灯亮 22.退还1元硬币 23.退还5角硬币 24.送出橙汁饮料 25.送出啤酒饮料 2) 画出因果图。所有原因结点列在左边,所有结果结点列在 右边。 3)由于2 与3 ,4 与5 不能同时发生,分别加上约束条件E。 4) 因果图 5) 转换成判定表
理解正确性 表达正确性
相符吗?
1
计算机: 程序运行得到的结果
4
运行正确性 输入正确性
需求说明书
------------------------------------
源程序
--------------------------------------------------
分析员: 我可以提供什么? 2
常用功能测试方法
1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。 2. 相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这 些影响是否都正确。 3. 检查按钮的功能是否正确:如update, cancel, delete, save等功能是否 正确。 4. 字符串长度检查:输入超出需求所说明的字符串长度的内容, 看系统是否 检查字符串长度,会不会出错。 5. 字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如 在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否 报错。 6. 标点符号检查:输入内容包括各种标点符号,特别是空格,各种引号,回车 键.看系统处理是否正确。 7. 中文字符处理:在可以输入中文的系统输入中文,看会否出现乱码或出错. 8. 检查带出信息的完整性: 在查看信息和update信息时,查看所填写的信息是 不是全部带出,带出信息和添加的是否一致。。 9. 信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID, 看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的 前后输入空格,系统是否作出正确处理。 10. 检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息, 按”delete”,看系统如何处理,会否出错;然后选择一个和多个信息,进行删 除,看是否正确处理。
边界值分析法
数据类型:数值、字符、位置、数量、速度、 地址、尺寸等,都会包含确定的边界。 应考虑的特征:第一个/最后一个、开始/完成、 空/满、最慢/最快、相邻/最远、最小值/最大值、超 过/在内、最短/最长、最早/最迟、最高/最低。这些 都是可能出现的边界条件。
根据边界来选择等价分配中包含的数据。然而 ,仅仅测试边界线上的数据点往往不够充分。提出 边界条件时,一定要测试临近边界的合法数据,即 测试最后一个可能合法的数据,以及刚超过边界的 非法数据。
常用功能测试方法
11. 检查添加和修改是否一致: 检查添加和修改信息的要求是否一致,例如添加 要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型。 12. 检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报 错。同时,也要注意,会不会报和自己重名的错。 13. 重复提交表单:一条已经成功提交的纪录,back后再提交,看看系统是否做 了处理。 14. 检查多次使用back键的情况:在有back的地方,back,回到原来页面,再 back,重复多次,看会否出错。 15. search检查:在有search功能的地方输入系统存在和不存在的内容,看 search结果是否正确.如果可以输入多个search条件,可以同时添加合理和不合 理的条件,看系统处理是否正确。 16. 输入信息位置:注意在光标停留的地方输入信息时,光标和所输入的信息会 否跳到别的地方。 17. 上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。 对上传文件的格式有何规定,系统是否有解释信息,并检查系统是否能够做到。 18. 必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否 有提示信息,如在必填项前加*。 19. 快捷键检查:是否支持常用快捷键,如Ctrl+C Ctrl+V Backspace等,对一些 不允许输入信息的字段,如选人,选日期对快捷方式是否也做了限制。 20. 回车键检查: 在输入结束后直接按回车键,看系统处理如何,会否报错。
因果图法-----基本符号说明
在因果图中出现的基本符号: 通常在因果图中用Ci表示原因,用Ei表示结果,各结 点表示状态,可取值“0”或“1”。“0”表示某状态不出现 ,“1”表示某状态出现。 主要原因和结果之间的关系有: E1 E1 1)恒等 2)非 C1 3)或
E1
4)与
C1 E1
C2
因果图法-----基本符号说明
第 5 页
(1)划分等价类
相关文档
最新文档