2023年6月21日发(作者:)

系统测试方案(共9页)

校园招聘系统测试方案

文档标识:

当前状态:

发布

日期

版本

作者

修改历史

修改内容

评审号

变更控制号

草稿

当前版本:

发布日期:

--本页仅作为文档封面,使用时请直接删除即可--

--内页可以根据需求调整合适字体及大小-- 目录

1

2

概述 ..................................................................................... 错误!未定义书签。

测试资源和环境 .................................................................. 错误!未定义书签。

硬件配置 ......................................................................................... 错误!未定义书签。

软件配置 ......................................................................................... 错误!未定义书签。

测试数据 ......................................................................................... 错误!未定义书签。

3

测试策略 .............................................................................. 错误!未定义书签。

功能测试............................................................................................... 错误!未定义书签。

性能测试............................................................................................... 错误!未定义书签。

用户界面(UI)测试 ........................................................................... 错误!未定义书签。

安全性与访问控制测试 ....................................................................... 错误!未定义书签。

兼容性测试........................................................................................... 错误!未定义书签。

回归测试............................................................................................... 错误!未定义书签。

4

5

6

7

测试通过标准 ...................................................................... 错误!未定义书签。

测试需求及测试用例追溯表 ................................................ 错误!未定义书签。

测试用例 .............................................................................. 错误!未定义书签。

测试进度 .............................................................................. 错误!未定义书签。

2 1 概述

系统测试是关注系统的外部特性。它的主要对象是进行系统测试的测试工程师。该方案所包含的测试用例范围包括MicroMOe系统的所有功能测试用例、环境测试用例、性能测试用例以及UI测试用例等。

2 测试资源和环境

2.1 硬件配置

关键项

测试PC机

数据库服务器

数量 性能要求

4

P4,主频,硬盘300G,内存2G,此配置是实际用机

1

P4,主频,硬盘300G,内存2G,此配置是实际用机

期望到位阶段

需求分析阶段

需求分析阶段

2.2 软件配置

资源名称/类型

数据库管理系统

SQL Server2000

应用软件

MICROSOFT OFFICE、VISIO、VISUAL SOURCESAFE、Microsoft Project

配置

客户端前端展示

负载性能测试工具

Vs2008;

功能性测试工具

MANUAL

测试管理工具

None

2.3 测试数据

本方案的测试数据来源于测试需求及测试用例。

3 测试策略

系统测试类型及各种测试类型所采用的方法、工具等介绍如下:

测试优先级说明:

H - 必须测试

M - 应该测试,只有在测试完所有 H 项后才进行测试

3 L - 可能会测试,但只有在测试完所有 H 和 M 项后才进行测试

3.1.1 功能测试

测试范围 验证数据精确度、数据类型、业务功能等相关方面的正确性

测试目标 核实所有功能均已正常实现,即验证游览者、用户、管理员是否可以顺利使用需求列表里的功能达成特定目标,系统是否可以完成相应的后台操作。

技 术 采用黑盒测试、边界测试、等价类划分、数据驱动测试等测试方法

工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

手工测试

开发阶段对应的功能完成并且测试用例设计完成

95%测试用例通过并且最高级缺陷全部解决

博客管理、博文管理、相册管理、好友管理等功能

3.1.2 用户界面(UI)测试

测试范围 1.导航、链接、Cookie、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE、提示信息的一致性等。

2.友好性、可操作性(易用性)

测试目标 核实各个窗口风格(包括颜色、字体、提示信息、图标、TITLE等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。

WEB测试通用方法

技 术

4 工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

目测

界面开发完成

UI符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯

3.1.3 性能测试

测试范围 多用户长时间在线操作时性能方面的测试

核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象

自动化测试

Vs2008

自动化测试脚本设计并评审通过且项目组移交系统测试

系统满足用户需求中所要求的性能要求

测试目标

技 术

工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

3.1.4 安全性测试

测试范围 1.

2.

3.

测试目标

用户、管理员的密码安全

权限

非法攻击

1. 用户、管理员的密码管理

2.应用程序级别的安全性:核实用户只能操作其所拥有权限能操作的功能。

3.系统级别的安全性:核实只有具备系统访问权限的用户才能访问系统。

技 术 代码包或者非法攻击工具

5 工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

手工测试

功能测试完成

执行各种非法操作无安全漏洞且系统使用正常

3.1.5 兼容性测试

测试范围 1. 使用不同版本的不同浏览器、分辨率、操作系统分别进行测试。

2.不同操作系统、浏览器、分辨率和各种运行软件等各种条件的组合测试。

测试目标

技 术

工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

核实系统在不同的软件和硬件配置中运行稳定

黑盒测试

手工测试

项目组移交系统测试

在各种不同版本不同类项浏览器、操作系统或者其组合下均能正常实现其功能

3.1.6 回归测试

测试范围

测试目标

技 术

工具与方法

开始标准

所有功能、用户界面、兼容性、安全性等测试类型

核实执行所有测试类型后功能、性能等均达到用户需求所要求的标准

黑盒测试

手工测试和自动化测试

每当被测试的软件或其环境改变时在每个合适的测试阶6 段上进行回归测试

完成标准

测试重点与优先级

需考虑的特殊事项

95%的测试用例执行通过并通过系统测试

测试优先级以测试需求的优先级为参照

软硬件设备问题

3.2 测试实施阶段

测试阶段

测试类型

功能测试

性能测试

安全性测试

兼容性测试

用户界面(UI)测试

回归测试

单元测试

X

X

X

X

集成测试 系统测试 验收测试

X

X

X

X

X X

每当被测试的软件或其环境改变时在每个合适的测试阶段上进行回归测试

备注:“”表示由测试组执行,“X”表示由项目组执行;

4 测试通过标准

系统无业务逻辑错误和二级的BUG。经确定的所有缺陷都已得到了商定的解决结果。所设计的测试用例已全部重新执行,已知的所有缺陷都已按照商定的方式进行了处理,而且没有发现新的缺陷。

注:缺陷的严重等级说明:

A:严重影响系统运行的错误;

B:功能方面一般缺陷,影响系统运行;

C:不影响运行但必须修改;

D:合理化建议。

5 测试需求及测试用例追溯表

参照测试需求列表及测试用例列表

6 测试用例模板

{注册新用户}

7 用例ID号

MicroMOe-TC-Stu-Register-01

用例名称

注册新用户 测试方法

MANUAL

测试目的

前提条件

验证注册新用户的流程符合业务逻辑,且用户使用时不会产生疑问

注册新用户功能已实现

特殊要求

测试过程

测试步骤与数据输入描述

预期结果

序号

1

测试操作描述

登录校园招聘系统网站,点击注册新用户入口

2

输入用户名、密码等个人基本信息

输入已存在的用户名和正确的电提示:该用户子邮件地址信息,以及其他必须名已经存在,输入的信息

请重新输入!

输入数据

进入填写注册信息页面

输入错误格式的用户名和正确的提示:用户名电子邮件地址信息,以及其他必格式错误,请须输入的信息 重新输入

输入正确的用户名和错误格式的提示:电子邮电子邮件地址信息,以及其他必件地址格式错须输入的信息 误,请重新输入!

输入正确格式的用户名和正确格提示:XXX信式的电子邮件地址信息,其他必息未输入,请须输入的信息分别置为空 重新输入!

输入正确格式的用户名和正确格系统返回成功式的电子邮件地址信息,以及其注册页面,并他必须输入的信息 给注册邮箱发送确认EMAIL

8 7 测试进度

测试用例ID 开始日期 完成日期

MicroMOe-TC-Stu-Register-01

MicroMOe-TC-Stu-Login-01

MicroMOe-TC-Stu-FindPwd-01

MicroMOe-TC-Stu-ChgPwd-01

MicroMOe-TC-Stu-BuildCv-01

MicroMOe-TC-Stu-ViewCv-01

MicroMOe-TC-Stu- ModiCv -01

MicroMOe-TC-Stu-ViewBoard-01

MicroMOe-TC-Stu-SearchJob-01

MicroMOe-TC-Stu-ViewJobs-01

MicroMOe-TC-Stu-ApplyJobs-01

MicroMOe-TC-Stu-ApplyJobsList-01

MicroMOe-TC-Stu-ViewMessage-01

MicroMOe-TC-Ent-Login-01

测试人 备注

MicroMOe-TC-Ent-ChgRegInfo-01

MicroMOe-TC-Ent-ChgPwd-01

MicroMOe-TC-Ent-JobsMng-01-01

MicroMOe-TC-Ent-JobsMng-01-02

MicroMOe-TC-Ent-JobsMng-01-03

MicroMOe-TC-Ent-JobsMng-01-04

MicroMOe-TC-Ent-JobsMng-01-05

MicroMOe-TC-Ent-UsersMng-01-01

9 MicroMOe-TC-Ent-UsersMng-01-02

MicroMOe-TC-Ent-UsersMng-01-03

MicroMOe-TC-Ent-UsersMng-01-04

MicroMOe-TC-Ent-UsersMng-01-05

MicroMOe-TC-Ent-AppSearch-01

MicroMOe-TC-Ent-AppDetail-01

MicroMOe-TC-Adm-Login-01

MicroMOe-TC-Adm-ReleaseBoard-01

MicroMOe-TC-Adm-SearchCV-01

MicroMOe-TC-Adm-CVDetail-01

MicroMOe-TC-RP-01

MicroMOe-TC-RP-02

MicroMOe-TC-RP-03

MicroMOe-TC-RP-04

MicroMOe-TC-RS-01

MicroMOe-TC-GUI-01

MicroMOe-TC-GUI-02

MicroMOe-TC-GUI-03

MicroMOe-TC-GUI-04

MicroMOe-TC-GUI-05

MicroMOe-TC-GUI-06

MicroMOe-TC-Cir-01

MicroMOe-TC-Cir-01

MicroMOe-TC-Cir-01

回归测试

10 注:1、遇到前后台相互结合的部分,比如在后台操作后需要前台验证的,要一起进行测试;

2、在测试执行过程中,Alice、Sukada要对整体的MicroMOe系统进行测试把关。

(范文素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)

11

2023年6月21日发(作者:)

系统测试方案(共9页)

校园招聘系统测试方案

文档标识:

当前状态:

发布

日期

版本

作者

修改历史

修改内容

评审号

变更控制号

草稿

当前版本:

发布日期:

--本页仅作为文档封面,使用时请直接删除即可--

--内页可以根据需求调整合适字体及大小-- 目录

1

2

概述 ..................................................................................... 错误!未定义书签。

测试资源和环境 .................................................................. 错误!未定义书签。

硬件配置 ......................................................................................... 错误!未定义书签。

软件配置 ......................................................................................... 错误!未定义书签。

测试数据 ......................................................................................... 错误!未定义书签。

3

测试策略 .............................................................................. 错误!未定义书签。

功能测试............................................................................................... 错误!未定义书签。

性能测试............................................................................................... 错误!未定义书签。

用户界面(UI)测试 ........................................................................... 错误!未定义书签。

安全性与访问控制测试 ....................................................................... 错误!未定义书签。

兼容性测试........................................................................................... 错误!未定义书签。

回归测试............................................................................................... 错误!未定义书签。

4

5

6

7

测试通过标准 ...................................................................... 错误!未定义书签。

测试需求及测试用例追溯表 ................................................ 错误!未定义书签。

测试用例 .............................................................................. 错误!未定义书签。

测试进度 .............................................................................. 错误!未定义书签。

2 1 概述

系统测试是关注系统的外部特性。它的主要对象是进行系统测试的测试工程师。该方案所包含的测试用例范围包括MicroMOe系统的所有功能测试用例、环境测试用例、性能测试用例以及UI测试用例等。

2 测试资源和环境

2.1 硬件配置

关键项

测试PC机

数据库服务器

数量 性能要求

4

P4,主频,硬盘300G,内存2G,此配置是实际用机

1

P4,主频,硬盘300G,内存2G,此配置是实际用机

期望到位阶段

需求分析阶段

需求分析阶段

2.2 软件配置

资源名称/类型

数据库管理系统

SQL Server2000

应用软件

MICROSOFT OFFICE、VISIO、VISUAL SOURCESAFE、Microsoft Project

配置

客户端前端展示

负载性能测试工具

Vs2008;

功能性测试工具

MANUAL

测试管理工具

None

2.3 测试数据

本方案的测试数据来源于测试需求及测试用例。

3 测试策略

系统测试类型及各种测试类型所采用的方法、工具等介绍如下:

测试优先级说明:

H - 必须测试

M - 应该测试,只有在测试完所有 H 项后才进行测试

3 L - 可能会测试,但只有在测试完所有 H 和 M 项后才进行测试

3.1.1 功能测试

测试范围 验证数据精确度、数据类型、业务功能等相关方面的正确性

测试目标 核实所有功能均已正常实现,即验证游览者、用户、管理员是否可以顺利使用需求列表里的功能达成特定目标,系统是否可以完成相应的后台操作。

技 术 采用黑盒测试、边界测试、等价类划分、数据驱动测试等测试方法

工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

手工测试

开发阶段对应的功能完成并且测试用例设计完成

95%测试用例通过并且最高级缺陷全部解决

博客管理、博文管理、相册管理、好友管理等功能

3.1.2 用户界面(UI)测试

测试范围 1.导航、链接、Cookie、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE、提示信息的一致性等。

2.友好性、可操作性(易用性)

测试目标 核实各个窗口风格(包括颜色、字体、提示信息、图标、TITLE等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。

WEB测试通用方法

技 术

4 工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

目测

界面开发完成

UI符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯

3.1.3 性能测试

测试范围 多用户长时间在线操作时性能方面的测试

核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象

自动化测试

Vs2008

自动化测试脚本设计并评审通过且项目组移交系统测试

系统满足用户需求中所要求的性能要求

测试目标

技 术

工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

3.1.4 安全性测试

测试范围 1.

2.

3.

测试目标

用户、管理员的密码安全

权限

非法攻击

1. 用户、管理员的密码管理

2.应用程序级别的安全性:核实用户只能操作其所拥有权限能操作的功能。

3.系统级别的安全性:核实只有具备系统访问权限的用户才能访问系统。

技 术 代码包或者非法攻击工具

5 工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

手工测试

功能测试完成

执行各种非法操作无安全漏洞且系统使用正常

3.1.5 兼容性测试

测试范围 1. 使用不同版本的不同浏览器、分辨率、操作系统分别进行测试。

2.不同操作系统、浏览器、分辨率和各种运行软件等各种条件的组合测试。

测试目标

技 术

工具与方法

开始标准

完成标准

测试重点与优先级

需考虑的特殊事项

核实系统在不同的软件和硬件配置中运行稳定

黑盒测试

手工测试

项目组移交系统测试

在各种不同版本不同类项浏览器、操作系统或者其组合下均能正常实现其功能

3.1.6 回归测试

测试范围

测试目标

技 术

工具与方法

开始标准

所有功能、用户界面、兼容性、安全性等测试类型

核实执行所有测试类型后功能、性能等均达到用户需求所要求的标准

黑盒测试

手工测试和自动化测试

每当被测试的软件或其环境改变时在每个合适的测试阶6 段上进行回归测试

完成标准

测试重点与优先级

需考虑的特殊事项

95%的测试用例执行通过并通过系统测试

测试优先级以测试需求的优先级为参照

软硬件设备问题

3.2 测试实施阶段

测试阶段

测试类型

功能测试

性能测试

安全性测试

兼容性测试

用户界面(UI)测试

回归测试

单元测试

X

X

X

X

集成测试 系统测试 验收测试

X

X

X

X

X X

每当被测试的软件或其环境改变时在每个合适的测试阶段上进行回归测试

备注:“”表示由测试组执行,“X”表示由项目组执行;

4 测试通过标准

系统无业务逻辑错误和二级的BUG。经确定的所有缺陷都已得到了商定的解决结果。所设计的测试用例已全部重新执行,已知的所有缺陷都已按照商定的方式进行了处理,而且没有发现新的缺陷。

注:缺陷的严重等级说明:

A:严重影响系统运行的错误;

B:功能方面一般缺陷,影响系统运行;

C:不影响运行但必须修改;

D:合理化建议。

5 测试需求及测试用例追溯表

参照测试需求列表及测试用例列表

6 测试用例模板

{注册新用户}

7 用例ID号

MicroMOe-TC-Stu-Register-01

用例名称

注册新用户 测试方法

MANUAL

测试目的

前提条件

验证注册新用户的流程符合业务逻辑,且用户使用时不会产生疑问

注册新用户功能已实现

特殊要求

测试过程

测试步骤与数据输入描述

预期结果

序号

1

测试操作描述

登录校园招聘系统网站,点击注册新用户入口

2

输入用户名、密码等个人基本信息

输入已存在的用户名和正确的电提示:该用户子邮件地址信息,以及其他必须名已经存在,输入的信息

请重新输入!

输入数据

进入填写注册信息页面

输入错误格式的用户名和正确的提示:用户名电子邮件地址信息,以及其他必格式错误,请须输入的信息 重新输入

输入正确的用户名和错误格式的提示:电子邮电子邮件地址信息,以及其他必件地址格式错须输入的信息 误,请重新输入!

输入正确格式的用户名和正确格提示:XXX信式的电子邮件地址信息,其他必息未输入,请须输入的信息分别置为空 重新输入!

输入正确格式的用户名和正确格系统返回成功式的电子邮件地址信息,以及其注册页面,并他必须输入的信息 给注册邮箱发送确认EMAIL

8 7 测试进度

测试用例ID 开始日期 完成日期

MicroMOe-TC-Stu-Register-01

MicroMOe-TC-Stu-Login-01

MicroMOe-TC-Stu-FindPwd-01

MicroMOe-TC-Stu-ChgPwd-01

MicroMOe-TC-Stu-BuildCv-01

MicroMOe-TC-Stu-ViewCv-01

MicroMOe-TC-Stu- ModiCv -01

MicroMOe-TC-Stu-ViewBoard-01

MicroMOe-TC-Stu-SearchJob-01

MicroMOe-TC-Stu-ViewJobs-01

MicroMOe-TC-Stu-ApplyJobs-01

MicroMOe-TC-Stu-ApplyJobsList-01

MicroMOe-TC-Stu-ViewMessage-01

MicroMOe-TC-Ent-Login-01

测试人 备注

MicroMOe-TC-Ent-ChgRegInfo-01

MicroMOe-TC-Ent-ChgPwd-01

MicroMOe-TC-Ent-JobsMng-01-01

MicroMOe-TC-Ent-JobsMng-01-02

MicroMOe-TC-Ent-JobsMng-01-03

MicroMOe-TC-Ent-JobsMng-01-04

MicroMOe-TC-Ent-JobsMng-01-05

MicroMOe-TC-Ent-UsersMng-01-01

9 MicroMOe-TC-Ent-UsersMng-01-02

MicroMOe-TC-Ent-UsersMng-01-03

MicroMOe-TC-Ent-UsersMng-01-04

MicroMOe-TC-Ent-UsersMng-01-05

MicroMOe-TC-Ent-AppSearch-01

MicroMOe-TC-Ent-AppDetail-01

MicroMOe-TC-Adm-Login-01

MicroMOe-TC-Adm-ReleaseBoard-01

MicroMOe-TC-Adm-SearchCV-01

MicroMOe-TC-Adm-CVDetail-01

MicroMOe-TC-RP-01

MicroMOe-TC-RP-02

MicroMOe-TC-RP-03

MicroMOe-TC-RP-04

MicroMOe-TC-RS-01

MicroMOe-TC-GUI-01

MicroMOe-TC-GUI-02

MicroMOe-TC-GUI-03

MicroMOe-TC-GUI-04

MicroMOe-TC-GUI-05

MicroMOe-TC-GUI-06

MicroMOe-TC-Cir-01

MicroMOe-TC-Cir-01

MicroMOe-TC-Cir-01

回归测试

10 注:1、遇到前后台相互结合的部分,比如在后台操作后需要前台验证的,要一起进行测试;

2、在测试执行过程中,Alice、Sukada要对整体的MicroMOe系统进行测试把关。

(范文素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)

11