【项目】BlogTest(Web自动化)

本文介绍了个人博客系统,包括前后端技术栈、主要功能(登录、写博客等)、用户注册和验证机制。详细描述了功能测试用例,如正常登录、写博客发布等,以及自动化测试的参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、项目背景

  • 个人 博客系统采用前后端的方法来实现,同时使用了SpringBoot、MySQL、Ajax等相关技术,同时部署到云服务器上。前端主要有四个 页面构成:登录页、列表页、详情页和编辑页构成,以上模拟了最简单博客系统。其后端主要实现的功能有:登录、博客编辑、注销、删除博客、博客添加等功能。
  • 在该项目中还添加了用户注册功能,用户绑定QQ邮箱之后便可以通过邮箱发送验证码实现验证码登录功能,但也存在一些问题,用户不能自己设定头像,在前端页面已经将页面设定为静态的。
  • 个人博客系统可以实现了个人用户简单的博客记录、时间、标题、阅读量、内容等都可以进行详细的查看。

二、项目功能

个人博客主要提供了一下几个功能:登录、注销、写博客和修改博客的功能。

  • 注册功能:用户名及密码可以通过注册页面注册,注册之后数据存储在数据库中并且密码在数据库中都是加密的。
  • 登录功能:用户名和密码通过注册之后,登录成功之后就会跳转到列表页面。在用户未登录的情况下操作其他页面都被拦截器拦截后跳转到登录页面。
  • 列表页面:可以在列表页面查看有限数量的博客简介,其中包括博客标题,发布时间以及查看内容概要。
  • 详情页面:在列表页面点击"查看全文"按钮就会跳转到详情页,此时就可以看到博客的整篇内容。
  • 写博客:在登陆之后点击"写博客"之后就会进入博客编辑页面,此时就可以进行博客的编写,点击"发布博客"后就可以成功的发布博客,此时就会跳转到列表页。

三、测试计划

功能测试

1.测试用例
在这里插入图片描述
2.实际执行测试的部分流程截图
a.正常登录
在这里插入图片描述
b.写博客测试
在这里插入图片描述
c.发布成功查看详情页
在这里插入图片描述
d.异常登录,密码不能包含中文
在这里插入图片描述
e.删除博客回到博客列表页博客成功删除
在这里插入图片描述
f.点击注销按钮后回到登录页面
在这里插入图片描述

自动化测试

自动化测试参考
个人博客自动化测试参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值