本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

企业人事管理系统软件测试的计划与实施

www.bysj580.com / 2016-12-09
企业人事管理系统软件测试的计划与实施
一、选题简介、意义
选题简介:
软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。软件测试总的目的是确保软件的质量。前后要经过以下一些主要环节:需求分析→测试计划→测试设计→测试环境搭建→测试执行→测试记录→缺陷管理→软件评估→RTM.
选题意义:
软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。在目前形式化方法和程序正确性证明技术还无望成为实用性方法的情况下,软件测试在将来相当一段时间内仍然是软件可靠性保证的有效方法。软件工程的总目标是充分利用有限的人力和物力资源,高效率、高质量地完成软件开发项目。不足的测试势必使软件带着一些未揭露的隐藏错误投入运行,这将意味着更大的危险让用户承担。过度测试则会浪费许多宝贵的资源。到测试后期,即使找到了错误,然而付出了过高的代价。E.W.Dijkstra的一句名言说明了这一道理:“程序测试只能表明错误的存在,而不能表明错误不存在。”可见,测试是为了使软件中蕴涵的缺陷低于某一特定值,使产出、投入比达到最大。总的目标是:确保软件的质量。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
1、课题研究及主要研究的内容:
本课题研究企业人事管理系统软件(管理)的测试计划与实施,主要研究内容为企业人事管理软件(管理)所包含的各子系统的功能,测试内容包括:
(1)登录及主界面测试
(2)各子页面功能测试
2、解决的问题:
(1)登录及主界面测试主要检测系统能否阻止未经授权的用户使用系统。
(2)各子页面功能测试用于测试对于用户管理,基础数据管理,人事档案管理,考勤管理等操作是否可以正常进行。
3、预期目标:
通过查找人事管理系统软件(管理)在使用过程中存在的一些缺陷,提高该软件的质量,形成测试报告,生成Bug清单等系列文件。
4、研究步骤:
(1)确定测试工具
(2)制定测试计划
(3)设计测试用例
(4)测试实施
(5)测试报告
(6)完成并修改毕业论文,完成论文答辩,提交资料。
5、研究方法、措施:
  1).图书馆搜索有关软件测试的相关书籍;
  2).上网搜索不理解的问题;
  3).询问相关的指导老师,解决问题。
三、设计(论文)体系、结构(大纲)
1.设计体系
第一章   人事管理系统的测试背景
      第二章   测试概述
      第三章   测试分析
      第四章   系统测试报告
      第五章   结束语
第六章   参考文献
2.系统功能模块结构图

3.主要用到的技术
     以黑盒测试为主

系统开发的总体任务是实现软件测试的计划与实施。
对某客户端软件或者某招聘网站进行测试,包括搭建测试环境、制定测试计划、提炼测试需求点、编写测试需求、编写测试用例、测试执行、缺陷提交与管理、测试数据的统计与分析,测试总结报告。课题实践步骤:
1)进行课题调研:相关知识的准备,问题的提出、解决方案、系统功能、选择数据库系统与工具等。
2)提炼测试需求点,编写测试需求。
3)测试用例的编写与执行、测试数据的统计与分析。
4)撰写测试总结报告。
收缩