selenium人才招聘系统的软件测试论文


时间: 2021-07-30 23:57:19 人气: 37 评论: 0

 本设计对北森人才招聘系统进行功能测试,首先详细的分析了北森人才招聘系统的功能,主要有职位信息、应聘者信息、人才库、设置等功能;然后针对这些功能制定了测试计划,设计了测试方案和测试用例,开发了测试脚本,搭建了测试环境,执行并记录测试结果,最后对本次测试进行了总结分析。本测试以手工测试为主,登录和退出模块采用自动化测试,使用selenium工具,同时利用visual studio2010中的TFS缺陷管理工具对测试全过程进行了管理。

北森人才招聘系统协助企业HR以高效的方式完成企业外部人才的识别、吸引、筛选及录用,北森人才招聘系统不仅实现了平台化,完成了传统招聘软件的基本功能,更推出了智能推荐,大大降低了企业的招聘成本。因此,北森人才招聘系统中职位的新增、删除、编辑、广告的发布及应聘者的新建、删除、搜索、列表等模块显的尤为重要。

本次对北森人才招聘系统的测试是为了发现软件中存在的错误,使得软件在投入生产性运行之间尽可能多地发现并排除软件中潜藏的错误,提高本软件的质量,从而方便对企业进行职位信息、应聘者信息、人才库、设置等模块的管理。


关键词: 北森人才招聘系统;功能测试;测试用例; selenium;TFS;       


北森人才招聘系统(见图2.3)的软件测试主要针对职位信息、应聘者信息、人才库信息、设置的查看、添加、查询、修改、删除等功能进行测试。其中,登录、退出两项功能利用selenium测试工具进行自动化测试,职位的新建、删除、编辑、发布、应聘者的新建、删除、搜索、操作以及人才库新建、删除、操作的等功能进行手工测试,整个测试过程利用visual studio测试工具进行管理。

自动化测试通过分析测试需求、设计测试用例、利用selenium测试工具编写测试脚本、执行测试脚本得到执行结果。手动测试通过分析测试需求、设计测试用例、执行测试用例,最后分析测试执行结果。两种测试方法最终都需要覆盖全部测试需求,通过系统功能测试对本系统的功能进行详细测试,从而更多的发现软件中存在的缺陷,并及时修改,提高软件质量。



目录

前言 1

1软件测试概述 2

1.1 设计测试用例的技术 2

1.2 测试策略 3

2 系统简介与测试计划 4

2.1 待测软件简介 4

2.2 测试计划 4

2.3 待测系统软硬件环境 5

2.4 测试方案 5

3 测试过程 7

3.1 职位新建模块的测试 7

3.2 职位删除模块的测试 12

3.3 职位详情页编辑模块的测试 15

3.4 职位广告发布模块的测试 21

3.5 新建应聘者模块的测试 25

3.6 删除应聘者模块的测试 30

3.7 应聘者搜索模块的测试 33

3.8 应聘者列表设置模块的测试 37

3.9 应聘者的更多操作模块的测试 39

3.10 应聘者详情页展示模块的测试 47

3.11 网络人才库模块的测试 51

3.12企业人才库模块的测试 56

3.13 黑名单模块的测试 58

3.14登录模块的测试 61

3.15 退出模块的测试 64

3.16 修改密码模块的测试 65

4 测试总结分析 67

4.1 缺陷列表 67

4.2 缺陷分析 68

4.3 测试覆盖分析 70

结论 71

致谢 72

参考文献 73



评论
188083800