鞍山网站哪家好_网络服务提供者知道或者应该知道_公司创建自己独立的网站_免费推广软件平台seo博客
第六章 系统测试 6.1 测试目的
在心理咨询师预约网站的开发周期中,系统测试是必不可少且考验耐心的过程。其重要性在于,它是保证系统质量和牢靠性的最后一道关,也是整个系统开发过程的最后一次检查。
系统测试主要是为了避免用户在使用时发生问题,增强用户体验感,为了不影响用户的使用,我们需要从多角度、多思路去考虑系统可能遇到的问题,通过不同的模拟场景来发现缺陷并解决问题。在测试的过程中也可以了解到该系统的质量情况,系统功能是否健全,系统逻辑是否顺畅。一个合格的系统测试过程完成后将大大提升系统质量和使用感。测试的目标是验证系统是否符合需求规格说明书的定义,并找出与需求规格说明书不符合或与之冲突的内容。测试过程中一定站在用户的角度考虑问题,避免一些不切实际的场景,浪费测试时间,从而可能会引起问题导致预期结果与实际结果不符。
6.2 测试用例
(1)登录测试
登录功能是用户进入系统的校验窗口,其中需要填写的信息包括用户账号和用户密码,下面将根据此功能设计具体测试用例来验证登录功能的实现与否。具体测试用例见表6-1。
表6-1 登录功能测试用例
用例序号 | 用例描述 | 测试步骤 | 期望输出 | 测试结果 |
Test_01 | 页面展示 | 浏览器输入登录地址 | 进入登录页面 | 成功 |
Test_02 | 账号非空检验 | 账号为空,点击“登录”按钮 | 提示“用户账号必须输入” | 成功 |
Test_03 | 账号存在性检验 | 输入不存在的账号 | 提示“输入的账号不存在” | 成功 |
Test_04 | 密码非空检验 | 输入正确的账号,密码为空 | 提示“用户密码必须输入” | 成功 |
Test_05 | 密码正确性检验 | 输入正确的账号和不正确的密码 | 提示“输入的密码错误” | 成功 |
Test_06 | 登录成功检验 | 输入正确的账号和密码 | 登录成功,进入首页 | 成功 |
(2)修改密码测试
更改密码功能需要用户输入原始密码、修改后的密码、修改后的确认密码,方可更换密码。具体测试用例见表6-2。
表6-2 修改密码测试用例
用例序号 | 用例描述 | 测试步骤 | 期望输出 | 测试结果 |
Test_01 | 页面跳转 | 点击“密码修改”按钮 | 进入密码修改页面 | 成功 |
Test_02 | 原始密码非空检验 | 原始密码为空,点击“提交”按钮 | 提示“原始密码必须输入” | 成功 |
Test_03 | 原始密码正确性检验 | 输入错误原始密码 | 提示“原始密码输入错误” | 成功 |
Test_04 | 修改密码非空检验 | 输入正确的原始密码,修改密码为空,点击“提交”按钮 | 提示“修改密码必须输入” | 成功 |
Test_05 | 确认密码非空检验 | 输入正确的原始密码,修改密码非空,确认密码为空,点击“提交”按钮 | 提示“确认密码必须输入” | 成功 |
Test_06 | 两次新密码输入一致性检验 | 输入正确的原始密码,修改密码非空,确认密码与修改密码不一致,点击“提交”按钮 | 提示“两次密码输入不一致” | 成功 |
Test_07 | 修改成功检验 | 输入正确的原始密码,修改密码非空,确认密码与修改密码一致,点击“提交”按钮 | 提示“处理成功” | 成功 |
6.3 本章小结
本章主要内容为系统测试,列举部分黑盒测试的测试用例。结果发现系统基本实现了设计需求的大部分功能,未发现系统运行过程中出现异常,数据加载符合最初设想,系统测试通过,基本实现初始的设计目的。
">