登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

软件测试用例管理系统的设计与实现毕业论文

 2021-11-06 08:11  

摘 要

如今,软件行业不断地发展,逐渐趋于成熟。软件测试也是一样,软件测试发展中至今,从最初的简单调试发展到如今具有许多软件测试方法和技术,逐渐变得规范化,流程化。软件测试与开发一样,是一个复杂的软件活动,在软件的生命周期中占有很大的部分。如果不依赖测试工具与管理工具,仅仅依靠手动测试,会产生巨大的工作量,降低测试效率。

为了确保软件测试活动的进度和软件质量,使测试人员更有效地完成软件测试的工作,本文提出了一种软件测试用例管理系统。首先对当前的软件测试现状进行调研,明确软件测试流程,总结目前存在的软件测试系统和流程中出现的状况。然后,对软件测试管理流程进行分析,结合当前软件测试整个流程和参与人员,针对不同的角色进行不同的功能划分,设计出比较清晰和完整的系统逻辑模型。本系统采用面向对象的方法来分析软件测试管理过程,能够作为一款通用的软件测试管理平台,本系统主要针对测试用例进行管理,可以提高测试效率,也为测试人员减轻了负担,提供了测试报告的素材。

关键词: 软件测试;测试用例管理;JAVA;WEB技术

Abstract

Today, the software industry continues to develop and gradually matures. The same is true for software testing. Since the development of software testing, from the initial simple debugging to the development of many software testing methods and technologies, it has gradually become standardized and process-oriented. Software testing, like development, is a complex software activity that occupies a large part of the software life cycle. If you do not rely on testing tools and management tools, relying only on manual testing will generate a huge workload and reduce testing efficiency.

In order to ensure the progress of software testing activities and software quality, so that testers can more effectively complete the work of software testing, this paper proposes a software test case management system. First, investigate the current status of software testing, clarify the software testing process, and summarize the current status of the software testing system and process. Then, analyze the software test management process, combine the current software test process and the participants, divide different functions for different roles, and design a clear and complete system logic model. This system adopts an object-oriented method to analyze the software test management process, and can be used as a general software test management platform. This system mainly manages test cases, which can improve test efficiency, reduce the burden on testers and provide testing The material for the report.

Key words: software testing;Test case management; JAVA; WEB Technology

目录

摘 要 I

Abstract I

第一章 绪论 1

1.1 研究背景及课题来源 1

1.2 国内外研究现状 2

1.3 论文组织结构 3

第二章 相关理论和技术介绍 4

2.1 软件测试相关理论 4

2.1.1 软件测试概念及发展 4

2.1.2 软件测试生命周期 4

2.1.3 软件测试管理概述 5

2.2 相关技术介绍 6

2.2.1 JSP技术 6

2.2.2 B/S结构 6

2.2.3 HTML5介绍 7

2.2.4 SpringMVC框架 7

2.2.5 MYSQL数据库 8

2.3 系统开发环境 9

2.3.1 服务器平台 9

2.3.2 客户运行环境 9

2.3.3 相关技术 9

2.3.4 软硬件配置需求 9

第三章 需求分析与总体设计 11

3.1 系统可行性分析 11

3.2 系统性能需求 12

3.3 系统功能模块设计 12

3.4 系统功能设计 13

3.5 数据库设计 14

3.4.1 数据库E.R图 14

3.4.2数据库表结构 15

第五章 系统实现 19

4.1 网站界面实现 19

(1)界面设计原则 19

(2)输入界面设计 19

4.2 系统管理 19

4.2.1 账号管理 19

4.2.2 角色管理 20

4.3 用例管理 20

4.3.1 软件类型 20

4.3.2 软件管理 20

4.3.3 计划类型 21

4.3.4 发布计划 21

4.3.5 审核计划 21

4.3.6 测试用例 22

第六章 系统测试及应用 24

5.1 系统测试 24

5.2 系统应用 24

第七章 总结与展望 24

6.1 研究总结 24

6.2 未来展望 25

参考文献 26

致谢 28

第一章 绪论

1.1 研究背景及课题来源

从十九世纪以来,计算机技术和网络技术发展迅速,软件愈来愈遍及各个领域和方方面面。如今软件的应用遍布我们的日常学习工作和生活中,从智能手机到智能家居, 从到航空航天事业, 软件的应用[1]。软件是世界信息化的工具,如今,一个国家的经济发展,国防建设,国民幸福度提高等都离不开软件。软件行业是目前发展最快的行业之一,相对于传统行业,软件行业具有高投入、高产出的经济特点,此外,软件行业由于功耗低,也被称为“绿色产业”。一个国家的软件技术的发展与该国经济安全和文化安全息息相关,在一定程度上影响着国家的综合实力。从某种意义上来说,软件技术的发展决定了国家未来的经济和科技地位。随着用户需求的提升,软件的规模,应用形式还有质量要求也逐渐变得越来越严格,在这种情况下,软件测试就显得尤为重要。在未来的世界,软件定义一切,软件技术将会越来越重要。软件是软件产业的核心,软件质量决定了软件产品的好与坏。在这个高速发展的的时代,工业信息化逐渐成为了主流趋势,软件产品提供了很好的的思路。软件测试就是保证软件质量最重要的手段之一。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图