需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18847 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:伴随着IT行业的日益发展,加之软件行业的愈发成熟,人们对软件的需求也日益复杂化,对于软件的质量、性能、保密性、安全性等也越来越关注。然而软件是由人来完成的,金无足赤,人无完人,所有由人做的工作都不会是完美无缺的,问题则在于如何用最少的人力、物力和财力去发现最多的错误和缺陷,从而提高软件的质量,增强软件的可靠性。 软件测试是描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。缺少软件测试或者不完整的软件测试可能会带来灾难性的后果,现实中存在着许多软件缺陷导致严重后果的案例,典型案例例如2011.7.23温州动车事故,2000年美国Multidata公司治疗规划软件辐射剂量超标,险些爆发的第三次世界大战等等。一次完整的软件测试要了解客户的需求,编写测试方案,然后制定测试计划,编写测试用例,执行测试用例,发现并提交BUG,开发组修正BUG,对已修正的BUG进行返测,修正完成的BUG将状态置为关闭,未正确修正的BUG重新激活。这是完整的软件测试流程,软件测试的方法有很多。本文以车联网系统设备管理之终端管理模块的分析与测试为例,学习以黑盒测试方法为主的软件测试过程。 【关键词】:软件测试; 测试计划; 测试用例; 测试方案
目录 摘要 Abstrac 1绪论-1 1.1车联网系统现状-1 1.2终端管理模块功能简介-1 1.3软件测试现状-2 1.4软件测试的背景和意义-2 1.5软件测试的理论基础-3 1.5.1软件测试定义-3 1.5.2软件测试的目的-3 1.5.3软件测试的内容-4 1.6 论文结构-4 2 测试方法和测试工具-6 2.1相关测试方法介绍-6 2.1.1白盒测试-6 2.1.2黑盒测试-7 2.1.3静态的和动态的方法-7 2.1.4 ALAC测试-8 2.2相关测试工具介绍-9 2.2.1 Loadrunner-9 2.2.2 Quicktest Professional-9 2.3本章小结-9 3终端管理模块测试流程-11 3.1测试需求分析-11 3.2测试对象分析-12 3.2.1各子功能简介-12 3.2.2外部环境分析-12 3.3测试重点分析-13 3.3.1测试重点-13 3.3.2测试设计思路-13 3.3.3覆盖原则-13 3.4测试方案概述-13 3.5测试方案编写-13 3.6测试用例设计-18 3.7测试过程评估-27 3.7.1 测试执行统计数据-27 3.7.2 测试用例执行结果统计数据-27 3.7.3 测试用例执行结果-28 3.8 Loadrunner性能测试-29 3.8.1测试对象分析-29 3.8.2测试场景分析-30 3.8.3测试用例设计方法-30 3.8.4录制脚本-30 3.8.5脚本回放-31 3.8.6环境配置-32 3.8.7数据分析-32 4测试报告-34 4.1测试时间、地点及人员-35 4.2测试组网分析-35 4.3测试环境、工具、设备-36 4.4遗留问题列表-36 4.5缺陷统计-37 4.6遗留问题统计-39 3.9本章小结-39 总 结-39 参考文献-40 致 谢-41 |