软件第三方测评测试方案.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第PAGE1页共NUMPAGES18页

GB/T25000.51-2016软件测试通用方案

1)功能测试

功能项测试:分析最主要的业务,根据需求规格说明,比较是否实现全部功能且与需求一致。体现为测试项的充分性覆盖到

需求中的每一个要求。

业务流测试:不直接体现在需求文档中,而是需要根据测试人员经验进行分析,梳理的业务交互,例如不同用户之间的流程

转换,发起流程,处理流程等。

数据库功能测试:web是否实现对数据库的增、删、改、查功能。通过进行无效数据值删除、修正等操作测试系统是否支持处理无效值。通过填充缺失值或删除缺失值对应数据条目等操作测试系统是否支持处理缺失值。通过合并重复数据或者删除重复数据等操作测试系统是否支持处理重复数据。测试系统是否支持

逻辑矛盾、关联性验证、不合理数据的清除。

在软件测试领域,功能项测试、业务流测试和数据库功能测试是三个至关重要的测试环节。下面将对这三个环节进行详细解析,以帮助大家更好地理解软件测试的核心要素。

一、功能项测试:确保核心业务完整且与需求一致

功能项测试主要针对软件产品的核心功能进行分析。测试人员需依据需求规格说明书,对比实际产品功能与需求的一致性。这一过程要求测试项充分覆盖需求文档中的每一个要求,以确保产品功能的完整性。

在进行功能项测试时,测试人员需关注以下几点:

1.功能的正确性:验证产品功能是否能按照预期实现。

2.功能的稳定性:测试产品在各种异常情况下是否能保持稳定运行。

3.功能的兼容性:检查产品在不同环境、浏览器、操作系统等条件下的兼容性。

4.功能的性能:评估产品在高压、高并发等场景下的性能表现。

二、业务流测试:挖掘潜在业务交互,确保流程顺畅

业务流测试主要针对需求文档中未直接表述的业务流程。测试人员需根据自身经验,分析用户在使用过程中可能出现的业务交互,并设计相应的测试用例。这类测试有助于发现软件潜在的问题,确保产品在实际使用场景下能顺畅运行。

业务流测试主要包括以下几个方面:

1.不同用户之间的流程转换:验证多个用户在交互过程中,产品是否能正常支持。

2.发起和处理流程:检查产品在流程发起、处理等环节是否符合预期。

3.异常流程处理:挖掘潜在的异常情况,验证产品是否能妥善处理。

4.边界条件测试:针对业务边界情况,检查产品功能的稳定性。

三、数据库功能测试:确保Web与数据库交互顺畅且支持数据处理

数据库功能测试主要针对Web应用与数据库的交互进行验证。测试人员需检查产品是否能实现对数据库的增、删、改、查等操作,并验证系统在处理无效值、缺失值、重复数据等方面的支持能力。

数据库功能测试的关键点包括:

1.数据操作功能:验证Web应用是否能正确执行增、删、改、查等数据库操作。

2.数据处理能力:测试系统在处理无效数据、缺失值、重复数据等方面的表现。

3.逻辑矛盾和关联性验证:检查系统是否能识别并处理逻辑矛盾、关联性错误等数据问题。

4.不合理数据清除:验证系统是否能有效清除不合理的数据,以确保数据一致性。

通过以上三个环节的测试,我们可以全面评估软件产品的质量和稳定性,为用户提供更加完善的产品体验。在实际测试过程中,测试人员需根据产品特点和需求,灵活运用各种测试方法,确保软件能够在各种使用场景下正常运行。

2)输入框类型测试:

1、字符型输入框:

(1)字符型输入框:中文,英文全角、英文半角、数字、空或者空格或者回车、特殊字符(~!@#¥%……*?[]{}”(特别要注意单引号和符号))。禁止直接输入特殊字符时,使用”复

制+粘贴”功能尝试输入。

长度检查:最小长度、最大长度、最小长度-1、最大

第PAGE2

第PAGE2页共NUMPAGES18页

度+1、输入超长字符比如把整个文章拷贝过去。

(3)空格检查:输入的字符间有空格、字符前有空格、字符

后有空格、字符前后有空格

(4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否正确保存(若能,检

查保存结果,若不能,查看是否有正常提示)

(5)安全性检查:输入特殊字符串title/title、输入脚本函数(scriptalert(abc)/script)、

doucment.write(abc)、bhello/b、sql注入)

2、数值型输入框:

(1)边界值:最大值、最小值、最大值+1、最小值-1

(2)位数:最小位数、最大位数、最小位数-1、最大位数

+1、输入超长值

(3)特殊字符:输入空白(NULL)、空格或

~!@#$%^*()_+{}|[]\:?;,./?;:-=等可能导致系统错误的字符、禁止直接输入特殊字符时,尝试使用粘贴拷

文档评论(0)

132****2812 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档