《基于小区物业管理系统测试设计与实现-通信工程专业本科毕业论文》由会员分享,可在线阅读,更多相关《基于小区物业管理系统测试设计与实现-通信工程专业本科毕业论文(64页珍藏版)》请在金锄头文库上搜索。
1、中山大学南方学 院 2017 届本科生毕业论文(设计) 本科生毕业论文(设计) 基于小区物业管理系统测试设计与实现 系 名: 电子通信与软件工程系 专 业: 通信工程 学 号: 132014098 姓 名: 王嘉颖 指导教师: 温泉思 (讲师) 二 一 七 年 三 月 装 订 线 中山大学南方学院 中山大学南方学 院 2017 届本科生毕业论文(设计) I 摘 要 从 IT 产业的发展初期到目前的大型 开发过程 , 测试已成为其中一个不可分割的部分。随着 各种程序 规模的日益增大, 如何 测试 的 问题也日益突出,现代社会对软件 的需求 越来越强 , 高可信的 测试有着广泛的需求, 基于缺陷模
2、式的 测试工程 作为高可信程序 的重要保证 , 可以大大降低程序 的缺陷密度 , 提高软件的可信性。 由人工或自动方法来执行或评价系统或系统部件的过程,以验证它是否满足规定的需求 , 或识别期望的结果和实际结果之间的差别。它是软件工程的一部分,它随着开发应运而生,并随着软件开发的产业化而受到重视。 用一句话来概括,测试就是不断发现缺陷,并不断修正的过程,而这也正是本文所体现的流程主线。 本文从测试的基本概念入手 , 使用目前标准的黑盒 测试技术, 对 小区物业管理系统 进行功能、界面、兼容性测试以及修复后的回归测试。通过实现标准的测试流程,从测试计划和测试用例的编写,到实现每个模块的测试验证和
3、反馈测试报告, 深入剖析 测试 的 相关 技术和 理论 。 关键词: 测试 , 黑盒 测试 ,软件工程 ,测试工程 中山大学南方学 院 2017 届本科生毕业论文(设计) II ABSTRACT From the beginning of the development of the IT industry to the current process of large-scale development, has become an integral part of the test. Increases along with the increasing scale of various
4、programs, how to test is also becoming increasingly prominent, growing demand for software in the modern society, high-confidence test has a wide range of needs, based on the failure mode of test engineering as an important guarantee for high-confidence procedures, you can greatly reduce the process
5、 of defect density, improve the dependability of software. By manual or automatic way to perform evaluation system or system component or process, to verify that it meets specified requirements, or identify the difference between the expected results and actual results. It is part of the software en
6、gineering, it is with the development came into being, and valued with the industrialization of software development. To sum up in one sentence, testing is constantly discovering defects and correction process, and this is also reflected in this article focusing on the process. From the testing begi
7、ns with the basic concept of using black box testing techniques currently standard, on residential property management system functions, interfaces, compatibility testing, and regression testing after repair. By implementing a standard testing process, from writing test plans and test cases, testing
8、 and feedback to implement each module test report, in-depth analysis of test technology and theory. Key words: testing, black box testing, software engineering, test engineering中山大学南方学 院 2017 届本科生毕业论文(设计) III 目 录 摘 要 . I ABSTRACT . II 目 录 . III 第 1 章 前言 . 1 1.1 测试背景及由来 . 1 1.2 测试的目的和意义 . 2 1.3 论文的主
9、要内容 . 2 第 2 章 测试的主要内容与工具简介 . 3 2.1 测试内容说明 . 3 2.2 主要方法简介 . 3 2.2.1 功能测试 . 3 2.2.2 链接测试 . 4 2.2.3 自动化测试 . 4 2.2.4 并发测试 . 4 2.2.5 兼容性测试 . 4 2.2.6 界面测试 . 4 2.2.7 回归测试 . 4 2.3 测试流程 . 5 2.4 测试工具简介 . 6 2.4.1 Selenium 介绍 . 6 2.4.2 LoadRunner 介绍 . 6 2.4.2 Xenu 介绍 . 6 第 3 章 小区物业管理系统模块结构及功能 . 7 3.1 游客部分模块结构介绍
10、 . 7 3.1.1 业主注册 . 7 3.1.2 业主登录 . 7 3.1.3 信息浏览 . 7 3.2 业主部分模块结构介绍 . 7 3.2.1 信息修改 . 7 3.2.2 费用缴纳 . 7 3.2.3 车位租用 . 7 3.2.4 添加投诉 /报修 /留言 . 7 中山大学南方学 院 2017 届本科生毕业论文(设计) IV 3.2.5 信息浏览 . 7 3.3 管理员部分模块结构介绍 . 8 3.3.1 密码修改 . 8 3.3.2 回复投诉 /报修 /留言 . 8 3.3.3 收费添加 . 8 3.3.4 信息管理维护 . 8 第 4 章 测试方案设计 . 9 4.1 测试方案概述 . 9 4.2 测试内容 . 9 4.2.1 功能测试 .