首页> 中文学位 >基于Unix平台的应用软件测试研究
【6h】

基于Unix平台的应用软件测试研究

代理获取

目录

文摘

英文文摘

东南大学学位论文独创性声明及使用授权声明

第一章引论

第二章基于Unix平台的应用软件的用例设计研究

第三章基于Unix平台的应用软件的性能模拟研究

第四章测试体系框架的改进研究

第五章结论和思考

参考文献

致谢

作者简介

展开▼

摘要

当今,软件测试在软件工程生命周期中的地位日趋重要。 本论文以银行终端监控系统作为实例,研究基于Unix平台的应用软件测试的三个核心问题,即:(1)没有直观的用户界面,也没有显现的业务逻辑时,如何设计测试用例?(2)如何有效的模拟性能环境?(3)如何更好的控制测试过程,构想一个更完善的测试框架体系? 对于没有直观用户界面的情况采用构造状态模型的方式来描述测试对象;对于没有显现业务逻辑的情况,采用构造组合模型的方式抽象业务分支,并且可以与状态模型结合使用;最后分析筛选测试用例的一种独立于模型的方法——正交阵列法。这部分的核心价值在于使问题从不可见(没有直观的用户界面)到可见(模型),从隐藏到显现的直观化过程。而研究的价值在于把理论方法工程化和系统化,使得能够被实际使用。 目前多数应用系统的性能瓶颈是多用户的并发使用和恶劣条件下的有效使用。所以本研究侧重于三个方面的性能模拟:容量、压力、大数据量。容量环境的模拟包括:针对前台应用(终端操作),专门编了一个程序采用Telnet连接模拟实现多用户操作的情况;针对Unix后台应用,采用多线程并发模拟实现多用户操作。对于压力环境,选择模拟CPU、磁盘、带宽资源的占用。CPU压力的模拟选择采用循环进行大浮点数的乘除法运算,磁盘压力的模拟方法是循环拷贝和删除文件,带宽压力的模拟方法是FTP连接到Unix主机并循环下载文件。这部分的研究价值在于采用最简单实用的模拟技巧,并且与具体的产品无关,具有通用性。 从微观到宏观,论文的最后分析整个测试框架体系。首先通过对风险分析过程薄弱环节及缺陷跟踪过程优势环节的研究,得出“依势求变”思想的重要意义。从这一点出发,分析现有框架模型局限性,并结合CMM中与测试相关的关键过程域,探讨测试过程的持续改进,最终总结出一个更完善的测试框架体系模型。

著录项

  • 作者

    蔡杰;

  • 作者单位

    东南大学;

  • 授予单位 东南大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 董逸生,刘海青;
  • 年度 2005
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    Unix; 测试用例; 性能模拟; 软件测试;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号