首页> 中文学位 >基于TPC-App测试规范的测试软件的设计与实现
【6h】

基于TPC-App测试规范的测试软件的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1 背景介绍

1.2 国内外行业现状

1.3 研究的目的和意义

1.4 本文的研究内容

1.5 论文的章节安排

第二章 测试理论与TPC

2.1 基准测试简介

2.2 基准测试应用

2.3 性能测试

2.4 电子商务

2.5 TPC相关理论

2.6 TPC-App基准

2.7 Benchmark special

第三章 系统需求分析

3.1 系统需求总体描述

3.2 系统可行性分析

3.3 系统功能需求和性能需求

3.4 系统的运行环境

3.5 需求分析小结

第四章 软件系统设计

4.1 模拟客户端软件的分析

4.2 模拟客户端软件的设计

4.3 系统设计小结

第五章 软件的数据库架构

5.1 数据库表设计

5.2 数据库表定义

5.3 数据库类设计

5.4 数据库内部处理流程

第六章 界面设计分析

6.1 界面设计特点

6.2 用户界面设计的理论模型

6.3 程序的用户操作界面

6.4 与界面有关的类

第七章 软件的系统测试

7.1 测试条件

7.2 系统的功能和性能测试

7.3 测试结果和小结分析

第八章 总结与展望

8.1 总结

8.2 展望

致谢

参考文献

展开▼

摘要

TPC Benchmark? App(TPC-App)是国际组织TPC制定的一个基准测试标准,用于评价应用服务器和Web服务的性能。性能测试目的是确认软件是否满足产品的性能需求,同时发现系统中存在的性能瓶颈和优化系统。基准测试是性能测试的一种,它的测试结果可以与已知现有的系统之间进行比较,检验产品的竞争性。TPC是基准测试领域中比较有代表性的组织,新提出的TPC-App基准测试标准也是最新的基于电子商务网络的应用和网络服务测试规范。近年来,随着计算机产业的高速发展,TPC制定的各种标准得到了广泛的认可和长足的应用。
  论文的研究方向,是能够设计出基于TPC-App测试标准的通用测试工具。基于同一衡量标准下,无论使用何种软件得出测试结果,均具有相当的可比性和代表性。因此,设计基于电子商务架构的系统测试工具,对于产业的性能发展与同等对比,具有深远的意义。笔者设想:按照现有的TPC-App基准测试标准,设计一套可以普遍利用的测试工具,让各个用户可以共享这套测试工具,来完成产品测试。这套测试工具,适用于市场上主流的各种操作系统、服务器、数据库以及各种软硬件设备。
  论文首先是对TPC-App的测试规范进行学习和研究,尔后对测试软件进行相关的需求分析和概要设计,做出对测试软件的设计模型。笔者主要是对数据装载程序和界面程序的开发,即是在测试开始初数据库的建表、数据初始化、排序装载,以及测试软件所需界面的设计,并模拟开发自动化测试工具。在整个过程中,主要工作如下:
  1.阐述TPC的相关概念,然后联系对应的测试标准,设计测试的内容和方法,从而体现出选题背景和意义。
  2.重点研究分析对应的测试标准要点,对TPC-App测试模型进行详细的分析,从中得出设计的基本方法和流程,并依照对应的思路进行研究设计。
  3.对测试系统进行设计实现时,注重说明一些详细的要点,重点解决一些设计中的关键点:远程模拟客户端、应用服务器、数据库服务器等。
  4.采用了面向对象思想,设计出了远程模拟客户端的主要类。同时设计了相关数据的计算方法和函数,如SIRT,SIPS。

著录项

  • 作者

    王俊龙;

  • 作者单位

    电子科技大学;

  • 授予单位 电子科技大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 白泰礼,刘廷龙;
  • 年度 2011
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    TPC-App程序; 基准测试; 数据库; 界面设计;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号