《软件测试》
课程设计报告
题 目 : | Yeah邮箱功能测试 |
专 业 班 级 : | |
学 生 姓 名 : | |
学 号 : | |
指 导 教 师 : | |
课程设计时间: |
专业课程设计任务书
学生姓名 | 专业班级 | 学号 | |||||
题 目 | Yeah邮箱功能测试 | ||||||
课题性质 | 工程设计 | 课题来源 | 自拟课题 | ||||
指导教师 | 同组姓名 | 无 | |||||
主要内容 | 综合应用所学的软件测试理论和方法,实现Yeah邮箱系统的功能测试。 (1)制定测试计划; (2)采用的理论和方法; (3)执行测试用例文档; (4)执行测试用例; (5)测试评价与结论。 | ||||||
任务要求 | (1)能够了解测试计划的作用和内容组成; (2)能够根据功能需求派生测试需求; (3)能够设计规范、准确的测试用例; (4)撰写、提交课程设计报告,能够对完成的工作清晰描述分析、设计、并能做出评价,能够回答老师提出的问题。 | ||||||
参考文献 | [1] 朱绍民.软件测试方法和技术(第3版). 清华大学出版社,2015. [2] 佟伟光等,软件测试. 人民邮电出版社.2016. [3]高科华,软件测试实战教程.清华大学出版社.2019 | ||||||
审查意见 | 教研室主任: 2021年 12月 10日 | ||||||
1 测试计划
1.系统概述
Yeah邮箱是网易公司在2007年5月份推出的新款邮箱,相对于网易的其他邮箱来说,yeah邮箱界面显得更清爽,邮箱免费容量为512兆。高级功能有双克隆、通讯录、过滤器、安全登录、黑白名单、瞬间抵达、邮箱锁屏、邮件撤回、安全锁、邮件加密、人脸识别。
性能
yeah免费邮拥有3G超大存储空间(时间有效期为15天),让你再也不用担心邮箱空间爆满。还支持超大附件,一次可发送或接收多个附件,文档、图片、音乐任你尽情收发。
yeah免费邮独家配备了市面上最大的512兆免费网盘,先进的海量存储技术,打造更安全更便捷的在线存储服务,让你的资料存取不受时间和地点的限制。
让用户使用邮箱的速度越来越快一直是我们追求的目标。网易邮箱采用了创新Ajax技术,同等网络环境下,页面响应时间最高减少90%!逍遥版的人性化操作流程,使用最简便!
国际顶级卡巴斯基杀毒引擎,智能反垃圾技术,垃圾邮件及病毒有效拦截率超过98%和99.8%。yeah免费邮专享大型矩阵式服务器架构,一流的电子邮件系统。用户可以随时随地稳定登录邮箱,收发邮件通畅无阻,重要邮件存放最安心!
邮件管理
用户可对邮件进行彻底删除、转移、拒收、定时发信、自定义文件夹等多种快速操作,方便邮件管理,节省处理邮件的时间!
2.测试目的
随着科技的进步,软件规模越来越大,因此现在在软件开发过程中,人们所面对的问题错综复杂,这就造成了人的主观认识不可能完全符合客观事实,与工程密切相关的各类人员之间的通信和配合也会产生差错。尤其是对于邮箱这类会影响人们生活的软件,必须尽量减少差错。测试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是尽可能多的发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明,设计和编码的最后复审,也是必不可少的关键步骤。
3.测试范围
本测试计划涵盖的是对yeah邮箱功能的测试,测试对象将接受:注册新账户、登录、写信功能的测试,其他功能不再接受测试。
(1)板块测试
1注册新用户
用户可以申请yeah邮箱新的账户,并将自己的个人信息进行录入。分为邮件地址填写测试,创建密码,确认密码,手机号的输入,同意服务条款
2登录
用户输入账号和密码后可进入邮箱
3写信
用户输入收件人、标题、内容后发送邮件;可添加附件;用户可选择定时发送等选项
(2)特点测试
功能测试
在yeah邮箱登录模块,登陆之后才可以进行其功能。因此登陆操作的功能测试也是不可或缺的。在登陆时,除了正确的账号密码能够登录成功之外,是否错误的账号错误的密码就一定不能登录成功吗?答案很可能是否定的。因此,在做登录测试用例设计时,一定要将多种情况都考虑到。写信页面比较重要的功能,就是写信和发送邮件。这些功能主要表现在用户能否正常写邮件,写好的邮件能否保存为草稿、能否发送或定时发送,收件人能否正常收到邮件。
4.测试目标
完成测试范围,把yeah邮箱的功能测试一遍,了解分析该邮箱的优缺点,
确保产品是健壮的和适应用户环境的 健壮性即稳定性,是产品质量的基本要求,尤其对于一个用于事务关键或时间关键的工作环境中。另外就是不能假设用户的环境。
确保产品满足性能和效率的要求使用起来系统运行效率低、或用户界面不友好、用户操作不方便或者效率低的产品不能说是一个有竞争力的产品。
测试的目的是以最少人力、物力和时间找出软件中潜在各种错误和缺陷,通过修正种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患带来的风险。
5.测试进度
日期 | 测试项目 | 完成结果 |
2021/12/13 | 注册功能 | 账号、密码设置成功 |
2021/12/14 | 登录功能 | 登录成功 |
2021/12/15 | 发信和收件箱功能 | 发信和收件箱功能测试完成 |
2021/12/16 | 整理细节 | 整理实验报告 |
2021/12/17 | 实验报告 | 完成实验报告 |
2 测试方案
测试方法:
系统的功能测试选用了手工测试,运用黑盒测试中的等价类划分、边界值分析。
测试工具:手动测试
- yeah邮箱的注册:等价类划分法(弱健壮类测试:只含一个无效值)
有效等价类 | 无效等价类 | |
邮箱地址 |
|
|
| ||
|
| |
|
| |
密码 |
|
|
| ||
| ||
确认密码 |
|
|
| ||
勾选条款 |
|
|
- yeah邮箱的登录:基于边界值和等价类划分法(弱健壮类测试:只含一个无效值)
有效等价类 | 无效等价类 | |
邮箱地址 |
|
|
| ||
| ||
| ||
密码 |
| |
| ||
| ||
| ||
| ||
登陆界面其他功能 |
|
|
| ||
- Yeah邮箱的密码修改功能
有效等价类 | 无效等价类 | |
旧密码 |
|
|
| ||
新密码 |
|
|
| ||
| ||
| ||
确认密码 |
|
|
| ||
|