1. 研究目的与意义
近几年众包计划的辐射范围和软件提供者数量都有极大的增长。
众包测试, 即利用实际消费者和相关专家去测评软件。
使用众包测试作为质量保证的一部分,开发多测试任务分发系统正是应对与实现现如今的众包测试这种质量保证手段。
2. 课题关键问题和重难点
关键问题:设计并实现一个基于b/s结构模式的多测试任务分发系统。
客户机上安装浏览器(browser),服务器安装数据库。
浏览器通过web server同数据库进行数据交互。
3. 国内外研究现状(文献综述)
众包测试是软件测试中的一个新趋势,它利用众包和云平台的优势,有效性和效率。
它与传统的测试方法不同,测试是由不同地方的许多不同测试人员进行的,而不是聘请顾问和专业人员。
该软件在各种实际的平台下进行测试,使其更加可靠,经济高效,快速,无缺陷。
4. 研究方案
设计并实现一个基于B/S结构模式的多测试任务分发系统。
第一步,查阅相关资料,了解课题基本内容,理解各种相关技术;第二步,比较现有的多测试任务分发系统的特点,形成初步的设计思路,;第三步,分析目前多测试任务分发系统的主要功能,研究分析系统的目标定位;第四步,设计合理有效的前后台交互功能,实现多测试任务分发系统的各功能模块;第五步,完善系统功能,进行系统调试和分析。
5. 工作计划
设计并实现一个基于b/s结构模式的多测试任务分发系统。
系统包含:任务发起端:任务发起、任务分派、任务结项;任务执行端:任务领取、过程数据提报、任务结果提报。
第1周:理解课题内容要求,广泛收集资料;第2周:完成文献搜索并查看相关文档;第3周:理解各种相关的重要技术,并完成外文翻译;第4周:根据查找的相关资料,比较现有的多测试任务分发系统的优缺点,形成毕业设计的初步思路;第5周:撰写并完成开题报告;第6周~第9周:设计合理有效的前后台交互功能,实现多测试任务分发系统的各功能模块;第10周:完善系统功能;第11周:进行系统调试和分析;第12周:整理资料,撰写论文;第13周:完成论文初稿并交指导老师审阅;第14周以后:修改论文并交导师再次进行审阅,并打印装订成册,提交毕业设计报告,准备答辩。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。