需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13763 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
【摘要】在IT业处于发展的初级阶段时,由于大多数软件比较简单,对其的测试工作也不复杂,往往是软件开发企业在开发完成后进行一下简单的检测就可以了。但在IT业发展到一个高级阶段后,系统越来越精密,而软件也越来越复杂,影响的范围也不断扩大.因此,如何保证软件产品的质量成为了软件开发过程中的一个重要环节,而软件测试正式保证软件质量的一个重要手段。 软件测试(software testing)是描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。然而随着软件的需求量越来越大,软件开发中出现错误或缺陷的机会越来越多,市场对软件质量重要性的认识逐渐增强。所以,软件测试在软件项目实施过程中的重要性日益突出。软件的大工业生产决定了软件测试是生产的必不可少的环节,因此,软件测试首先要了解客户的需求、编写测试方案、测试计划、输出测试用例、测试和撰写测试报告。这是软件测试的基本流程,软件测试的方法有很多。本文以大唐电信车联网终端维护模块为例,学习以黑盒测试方法为主的软件测试过程,从制定测试计划开始,再到期间实现自动化测试,我都付出了辛苦的汗水,论文包括一些测试的方法和流程之外,还包括测试完成后根据数据采集做的分析,因此本次测试对我来说是很有必要的。 【关键字】:软件测试; 测试计划; 测试用例; 测试设计
目 录 摘 要 Abstract 1 绪论-1 1.1车联网终端维护模块功能简介-1 1.2软件测试的理论基础-1 1.2.1软件测试定义-1 1.2.2软件测试的目的-1 1.2.3软件测试现状-2 1.2.4软件测试的背景和意义-2 1.2.5软件测试的内容-2 2 测试方法和测试工具-4 2.1测试方法介绍-4 2.1.1黑盒测试-4 2.1.2 ALAC测试-4 2.2测试工具介绍-4 2.2.1 Quicktest Professional-4 3 车联网终端维护模块需求和环境分析-5 3.1终端维护模块需求分析-5 3.1.1测试对象分析-5 3.1.2测试重点-6 3.1.3测试设计思路-6 3.1.4测试细节-6 3.2测试环境分析-7 3.2.1测试设备-7 3.2.2测试工具-8 3.2.3测试组网分析-8 4 功能测试方案和测试用例的编写-9 4.1功能测试方案编写-9 4.2功能测试用例设计-10 5 自动化功能测试-13 5.1自动化测试计划-13 5.2录制脚本-13 5.3调试测试-15 5.4自动化测试用例设计和验证-17 5.5运行和结果-18 6 可用性测试-20 6.1 设计可用性测试用例-20 6.2 可用性测试用例执行和数据分析-20 7 兼容性测试-22 7.1 兼容性测试的目的-22 7.2 设计兼容性测试用例-22 7.3 兼容性测试结果和数据分析-22 8 测试报告-24 8.1 总体评价结论-24 8.2 测试结果-24 8.3 测试质量评估-25 8.3.1 缺陷统计-25 8.3.2 测试设计评估-26 8.3.2 测试执行统计数据-26 8.4 BUG分析-27 总 结-28 参考文献-30 致 谢-31 |