- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件评测方法
一、功能测试
功能项测试:分析最主要的业务,根据需求规格说明,比较是否实现全部功
能且与需求一致。体现为测试项的充分性覆盖到需求中的每一个要求。
业务流测试:不直接体现在需求文档中,而是需要根据测试人员经验进行分
析,梳理的业务交互,例如不同用户之间的流程转换,发起流程,处理流程等。
数据库功能测试:web是否实现对数据库的增、删、改、查功能。通过进行
无效数据值删除、修正等操作测试系统是否支持处理无效值。通过填充缺失值或
删除缺失值对应数据条目等操作测试系统是否支持处理缺失值。通过合并重复数
据或者删除重复数据等操作测试系统是否支持处理重复数据。测试系统是否支持
逻辑矛盾、关联性验证、不合理数据的清除。
二、恢复性测试
恢复性测试通过模拟节点的失效、任务的失败等情况,测试系统的冗余和恢
复能力,考察系统有无数据丢失、服务瘫痪等情况。
系统发生的异常是导致系统发生可靠性问题的主要原因。异常包括资源异常
(CPU负载高、内存余量少、节点失效、磁盘不可读等)、网络异常(超时、延时、
不可达、丢包、重复包等)、进程异常(进程僵死、进程被终止等)、运营操作导
致的异常(系统扩容、升级、配置自动更新、表内容变更等)。采用异常注入方
式,按异常发生的概率在业务流程测试时模拟触发异常,是测试系统可靠性的有
效方法。通过在正常数据处理过程中有概率地引入异常,将数据处理结果之前和
之后的结果进行比对,测试系统在异常情况下是否仍能正确地处理数据。异常的
-
第1页共8页
模拟可采用人为关闭节点、限制网络速度、人为终止进程等方式实现,最终考察
系统中组件、数据的备份机制,确保服务和数据的可用性。
测试系统服务器发生中断或失效时,能够恢复直接受影响的数据并重建期望
的系统装备的程度是否满足要求。要求数据库服务器支持热备份,系统重启时间
≤2h,客户端≤20min,MTTR≤30min。
三、人机交互界面测试
测试过程中须对所有人机交互界面提供的操作和显示界面进行的测试,以检验
是否满足用户的要求,通常进行如下测试:
a)测试操作和显示界面及界面风格与软件需求规格说明中要求的一致性和
符合性;
b)以非常规操作、误操作、快速操作来检验人机界面的健壮性;
c)测试对错误命令或非法数据输入的检测能力与提示情况;
d)测试对错误操作流程的检测与提示;
e)对照用户手册或操作手册逐条进行操作和观察。
针对管理类系统,需重点测试软件对错误命令、非法输入和错误的操作流程
的检测能力与提示情况,系统是否能够不受到致命的破坏。当有严重事件发生时
系统是否能够引起用户注意,测试关键性操作在执行前是否进行操作确认。
四、接口测试
测试过程中须对软件需求规格说明或设计文档中的接口需求逐项进行的测试。
接口测试借助测试工具进行如下测试:
a)测试所有外部接口,检查接口信息的格式及内容;
b)对每一个外部输入/输出接口必须做正常和异常情况的测试;
-
第2页共8页
c)测试硬件提供的接口是否便于使用;
d)测试系统特性(如数据特性、错误特性、速度特性)对软件功能、性能特
性的影响;
e)对所有的内部接口的功能、性能进行测试。
五、安全性的测试
测试过程中需检验软件中已存在的安全性、安全必威体育官网网址性措施是否有效的测试。
测试应尽可能在符合实际使用的条件下进行。
安全性测试一般需进行:
a)对安全性关键的软件部件,必须单独测试安全性需求;
b)在测试中全面检验防止危险状态措施的有效性和每个危险状态下的反应;
c)对设计中用于提高安全性的结构、算法、容错、冗余及
中断处理等方案,必须进行针对性测试;
d)对软件处于标准配置下其处理和保护能力的测试;
e)应进行对异常条件下系统/软件的处理和保护能力的测试(以表明
文档评论(0)