1. 研究目的与意义
由于现在的信息技术高速发展,对于软件的需求也就越大,因而越来越多的软件被开发出来,并且这些软件产品也更加复杂,其信息量更大。
但是对于传统的手工测试来说,它容易浪费大量的人工和缺乏系统化测试,而且由于个人原因所忽略的bug也难以控制,甚至对于有些软件来说,手工测试已经远远不能满足测试要求。
所以在今天大量的手工测试开始被自动测试所取代,一个高效的软件测试管理系统可以大大的降低测试成本和漏洞。
2. 课题关键问题和重难点
研究一个基于PDCA的软件测试管理系统需要分为两个方面,一个是对PDCA的理解,将PDCA质量管理体系运用到软件测试管理上面来,另一个就是实现软件测试管理系统所需要的各方面技术。
PDCA本身就是计划、执行、检查、处理的循环,所以基于PDCA的软件测试是一个循环的测试,对测试的软件执行的过程是:计划1→执行1→检查1→处理1→计划2→→处理n。
第一个难点在于通用性,作为一个黑盒测试,看不见软件的内部程序,只是通过程序的接口进行测试,检查程序是否达到其说明书的要求、实现其功能。
3. 国内外研究现状(文献综述)
1、前言自信息技术革命以来,人类进入了信息时代,计算机技术得到了蓬勃发展。
与此同时,软件行业出现了巨大的需求,作为一个年轻的行业,它从无到有,进行着一个爆炸式的发展。
特别是现代,随着计算机走进人们的生活,更全面、更复杂、更专业的软件在不停的被开发出来,软件行业也开始更加细致的划分,第三方测试也应运而生。
4. 研究方案
1、 设计方案该系统采用java编程语言开发,使用研发的操作系统为window7,开发工具使用eclipse进行研发。
2、 研制方案根据PDCA的4个过程,把测试的子系统分为4个部分:Plan:该次测试的项目。
Do:执行测试。
5. 工作计划
第1周:熟悉Java语言,学习使用eclipse开发工具,查询有关书籍文献。
第2周:完成开题报告,翻译相关英文资料。
第3周:对软件进行需求分析,提交报告。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。