软件测试-论文-样例

上传人:F****n 文档编号:99778744 上传时间:2019-09-20 格式:DOC 页数:56 大小:5.23MB
返回 下载 相关 举报
软件测试-论文-样例_第1页
第1页 / 共56页
软件测试-论文-样例_第2页
第2页 / 共56页
软件测试-论文-样例_第3页
第3页 / 共56页
软件测试-论文-样例_第4页
第4页 / 共56页
软件测试-论文-样例_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《软件测试-论文-样例》由会员分享,可在线阅读,更多相关《软件测试-论文-样例(56页珍藏版)》请在金锄头文库上搜索。

1、大连东软信息学院 毕业设计(论文)毕业设计(论文) 系系 所:所: 专专 业:业: 学生姓名:学生姓名: 学生学号:学生学号: 指导教师:指导教师: 导师职称:导师职称: 论文题目论文题目:企业校园招聘官网的测试企业校园招聘官网的测试 设计与实现设计与实现 完成日期:完成日期: 大连东软信息学院 Dalian Neusoft University of Information 大连东软信息学院毕业设计(论文) 摘要 I 企业校园招聘官网的测试 设计与实现 摘 要 随着近几年 IT 产业的高速发展,软件行业的用人需求不断增加,传统校园宣讲会 招聘模式已经远远不能满足当下各项目组的用人需求。IT

2、行业的人员流动十分频繁, 而校招这种大规模的招聘需要有足够的时间去策划与实施,且院校资源有限,不能随 时随地开展为项目组提供实习生源,这时候网络招聘的优势就体现了出来,当下正是 网络与大数据的时代,企业拥有一个官方招聘网站可以精准匹配求职者和目标职位。 因此文思海辉目前正在开发此项目,而开发的同时必然就需要软件测试人员相辅相成, 共同努力。 本网站包含七个静态模块,分别为集团介绍、集团地点、雇主荣誉、集团照片、 集团视频介绍、在线视频宣讲会、Q Its also including alter to login and register of users, propaganda agendas

3、, school recruitment positions, online fill in and apply of resume, position collection these five dynamic functions. Recruitment takes an important role in human resource and even enterprise operation, so , our official recruitment website must have a good functionality and stability, errors due to

4、 incomplete web testing and then affect the process of the recruitment are serious problems. Its complex to repair it after the website online ,so systematic, complete, standard tests before online are necessary. Most of the item application theories are original from basic software testing theories

5、, apply the theory methods of software open testing. With the process of software opening, opening while testing, from the beginning of unit testing, to integration testing to system testing to the final acceptance testing, theyre synchronic with opening process, applying black-box testing, scriptin

6、g language writing, Junit testing, compatibility testing, automatic 大连东软信息学院毕业设计(论文) Abstract III testing, web functional testing, and so on. Key words: Basic theory of software testing, Comprehensive testing, Human resource, Campus intern recruitment 目 录 摘 要I ABSTRACTII 第 1 章 项目概述.1 1.1 问题描述.1 1.2

7、项目目标.1 1.3 测试范围.1 1.3.1 功能测试.1 1.3.2 非功能性测试.2 1.4 测试策略.2 1.4.1 测试设计方法.2 1.4.2 测试工具.2 第 2 章 需求分析.3 2.1 功能需求.3 2.1.1 业务流程.3 2.1.2 业务对象.4 2.2 非功能性需求.5 2.3 测试需求管理.5 第 3 章 测试计划和设计.6 3.1 测试背景.6 3.2 技术路线.6 3.3 测试环境.6 3.4 测试计划.6 3.4.1 里程碑.6 3.4.2 测试计划输出.7 大连东软信息学院毕业设计(论文) 目录 V 3.5 测试输出文档.7 3.6 测试工具.7 3.7 测试

8、规模及工作量分析.7 3.8 测试过程描述.8 3.8.1 测试计划阶段.8 3.8.2 测试用例阶段.8 3.8.3 测试计划.8 3.9 JUNIT单元测试设计.9 3.10 功能测试设计.11 3.10.1 网站静态模块测试设计.11 3.10.2 动态测试(黑盒测试).11 3.10.3 自动化测试设计.13 3.10.4 业务流程测试设计.13 3.11 兼容性测试设计.21 3.12 性能测试设计.21 3.13 回归测试设计.22 3.14 测试设计方法总结.22 第 4 章 测试执行24 4.1JUNIT单元测试执行24 4.2 功能测试执行24 4.2.1 网站静态测试执行.

9、24 4.2.2 动态测试(黑盒测试)执行.24 4.2.3 自动化测试执行.24 4.2.4 流程测试执行.29 4.3 兼容性测试37 4.3.1 谷歌浏览器兼容性测试.37 4.3.2 360 极速浏览器兼容性测试.37 4.3.3 火狐浏览器兼容性测试.38 4.3.4 IE 浏览器兼容性测试.38 4.4 性能测试39 4.5 缺陷管理40 4.5.1 缺陷汇报.40 4.5.2 缺陷跟踪.41 第 5 章 测试总结43 5.1 测试覆盖43 5.2 需求覆盖43 5.3 缺陷分析43 第 6 章 结论与展望44 参考文献46 致 谢47 大连东软信息学院毕业设计(论文) -1- 第

10、 1 章 项目概述 1.1 问题描述问题描述 自 21 世纪开始,网络大数据等 IT 产业不断发展,互联网+的概念一次又一次的被 提出,人力资源中的招聘环节已经由传统的猎头行业发展到互联网大数据招聘。文思 海辉软件公司在之前没有一个有效的校园招聘官网可以进行简历接收、宣讲会发布、 岗位发布、介绍公司情况等功能,此网站的上线必定会解决这一问题。该校招官网是 和内部 CRS 系统(文思海辉内部校园招聘系统,可进行立项审批操作)实时交互的网 站,相当于内部系统就是外部招聘官网的后台数据库。在招聘过程中,内部立项的同 时,宣讲会和招聘需求会同步显示在网站中,学生在网站投递简历后,招聘人员在后 台也可以

11、直接进行处理。 而文思海辉作为一家全球性企业,每年会招收数千名实习生,网站上线之前必定 需要测试人员对其进行详尽的测试以防出现数据泄露、功能不完善、性能不好、兼容 性差等问题。如果在每年的校园招聘高峰期出现了诸如此类的问题,对于整个招聘团 队业绩的达成势必会造成很大的影响,所以在网站上线之前进行详尽的测试是必不可 少的。 1.2 项目目标项目目标 通过制定并阅读需求后,制定一整套的测试方案,按照单元测试到系统测试的测 试步骤,更改缺陷后进行回归测试,保证系统中外部校园招聘网站与内部 CRS 网站在 功能上达到实时交互,其中包括内部 CRS 系统中立项审批之后,能够将宣讲会内容与 岗位需求同步显

12、示在该校园官网中,同时应聘者在官网上投递的简历能够在内部 CRS 系统中收到并执行面试培训入职等一系列的操作,在执行一系列的操作的同时,应聘 者也可以在官网看到自己的简历进展状态。同时要做到网站能够屏蔽过滤掉一些随意 填写的垃圾信息。 1.3 测试范围测试范围 该项目重点测试以学生身份进入网站后的一系列操作,两大网站的交互以及简历 状态实时查看的功能。同时会对内部系统宣讲会、岗位的上传等模块做功能性测试, 还将进行网页的静态页面测试,Juint 单元测试以及 Web 性能测试。 1.3.1 功能测试功能测试 本次功能测试将模拟应聘者进行测试,主要测试范围为应聘者进入网站查看文思 海辉企业的介绍

13、,照片(工作环境、节日活动、培训) 、视频(文思海辉宣传片、高管 谈文化、招聘流程 userService.add(user); 写测试用例 import junit.framework.TestRegister ; /* * 测试用例 * File: registerUser.java * User: jiangzhuo * Date: 2016.3.21 */ public class registerUser extends TestRegister public boolean testAddUser() User user=new User(“姜卓“,“123“); UserCont

14、roller userController=new UserController(); userControlle.registerUser(user); 新建一个用户对象,如果能查询到这个用户对象就返回登录成功。预编辑登录代 码如下。 /* * * 测试对象 * User: jiangzhuo * Date:2016.3.21 大连东软信息学院毕业设计(论文) -11- * 用户登录 */ RequestMapping(“/userLogin“) ResponseBody public boolean userLogin(RequestBody Map map) boolean flag=u

15、serService.userLogin(map); return flag; 写测试用例 import junit.framework.TestLogin ; /* * 测试用例 * File: loginUser.java * User: jiangzhuo * Date: 2016.3.21 */ public class loginUser extends TestLogin public boolean testLoginUser(Map map) User user=new User(“新用户“,“123“); UserController userController=new UserController(); userController.userLogin(user); 3.10 功能测试设计功能测试设计 3.10.1 网站静态模块测试设计网站静态模块测试设计 对网站中介绍企业的静态页面进行测试, “走进文思海辉”中集团介绍、location、 雇主荣誉三个模块功能正常,可以查看,并且没有错别字;“感受文思海辉”中 photos 和 videos 可以点击进入二级页面,照片可左右滑动,视频可点击观看并能最大 化;“加入文思海辉”中,Q&A 可以点击进入二级页面且没有文字错误;网站所有外 部连接可以点击链接到相应页面。 3.10.2 动态测试(黑

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号