针对磁盘阵列的自动化测试系统的设计与实现
发布时间:2019-05-14 16:38
【摘要】:在信息技术风起云涌的今天,存储服务器是保证信息安全最重要的手段,能提供普通电脑磁盘无法提供的数据冗余等更多高级功能。其中数据冗余这一核心功能,是由磁盘阵列(RAID)来提供的。磁盘阵列产品的物理组成复杂、软件功能较多,代码量巨大。因此,针对它的测试用例数量多、测试工作量及测试难度都较大。再加上企业的测试资源有限、激烈的市场竞争要求最大限度地缩短产品周期等因素,如何对磁盘阵列进行高效、高质量的测试,成为目前很多企业面临的重大挑战。论文通过对磁盘阵列测试的详细分析,结合软件测试理论,提出了针对磁盘阵列的自动化测试系统,包括自动化测试框架公用函数库、测试用例参数化自动测试框架和自动化测试执行框架,从而有效提高测试质量及效率,缩短测试周期。论文主要开展以下工作:(1)根据软件测试的理论,针对磁盘阵列产品,深入探讨手工测试与自动化测试的各自优势和局限性,研究自动化测试与手工测试哪种测试方式更加适合磁盘阵列测试;(2)对磁盘阵列的硬件架构、软件架构与软件功能进行分析与研究,根据测试用例使用的接口与工具,实现为自动化测试用例编写提供公用函数库,从而提高效率;(3)在测试用例自动化实现方面,对磁盘阵列测试用例的步骤、方法与流程进行分析与归纳,提出一种统一的自动化测试用例框架,通过参数定义测试用例。(4)通过实现多个测试用例自动执行,提高测试环境的使用效率和测试用例执行速度,减少测试环境的需求,从而缩短软件测试周期。(5)最后选取一定的测试用例,对磁盘阵列自动化测试系统进行验证。测试结果表明,自动化测试系统能够减少代码开发工作量,解决人力成本,有效地缩短测试周期,证明论文所开展工作的正确性和实际应用价值。
[Abstract]:......
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333.35;TP311.53
本文编号:2476869
[Abstract]:......
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333.35;TP311.53
【参考文献】
相关期刊论文 前2条
1 胡劲草,陈金树;RAID存储设备的发展及其应用[J];电子技术应用;2000年11期
2 赵恩铭;刘光宇;聂志强;石红;;基于shell原理的命令调试系统的开发[J];信息技术;2009年03期
,本文编号:2476869
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2476869.html