个人博客系统测试1——介绍及功能测试

个人博客系统测试1——功能测试

一、项目背景

  • 个人博客系统采用前后端分离的方法来实现,并通过数据库进行数据存取最终将项目部署至阿里云服务器上。
  • 前端主要分为四个界面:登录页,列表页,博客详情页,写博客页面,以此来实现了一个简单的博客系统。其后端后端实现了登录,编写博客,删除博客,注销博客功能。
  • 该博客系统实现了简单的博客记录功能,用户可以对博客标题,内容,发布时间进行查看,并通过写博客和删除博客对自己的博客进行管理。
  • 该项目存在一些不足:
    ①没有设计新用户注册功能,只能提前在数据库中存储用户信息后经过校验登录;
    ②用户头像不能自己设定,在进行前端页面的书写过程中已经将头像的图片写为静态了;
    ③用户信息中的文章数以及分类数也没有在后端中具体实现,直接在前端页面中写为了静态的。

二、项目功能

  • 登录功能
    用户可以使用已经在数据库写入的用户名和密码进行登录。输入正确的用户名和密码登录成功之后页面会跳转至博客列表页。
  • 查看全文功能
    选择某一篇博客并点击查看全文,页面会跳转至博客详情页面。
  • 写博客功能
    点击写博客会跳转至写博客的页面,输入标题和内容点击发布会发布博客,然后跳转至博客列表页。
  • 注销功能
    点击注销按钮,页面会跳转至博客登录界面。重新输入用户名密码方可登录。
  • 删除博客
    点击删除按钮,会提示是否删除,如果点击是,系统会判断该篇博客的作者是不是正在登录用户,如果是,删除成功,跳转至博客列表页;如果不是,弹出无权删除别人的文章,点击确定弹窗消失,进行其他操作。

三、项目测试

1. 功能测试

(1) 测试用例
博客系统功能测试用例
(2) 实际执行测试的操作步骤/截图
1、登录

  • 正常登录
    用户名密码正确
    跳转至博客列表页面

    1. 异常登录
      ①用户名密码都为空
      用户名为空
      ②密码为空
      密码为空
      ③用户名密码都不为空,但有一个是错的
      用户名密码不正确2、博客列表
  1. 没有文章的列表
    没有文章列表页面
  2. 有文章的列表
    有文章的列表3、 查看全文
    全文4、 写博客
    ①标题内容都存在
    写博客无误
    ②缺少文章标题和内容
    缺少文章标题和内容
    ③缺少文章内容
    缺少文章内容
    ④缺少文章标题
    缺少文章标题5、 删除博客
    提示是否删除
    提示是否删除
    ①当前登录用户就是该篇博客的作者
    删除成功,跳转至博客列表页,王哈哈的博客1文章不存在。
    删除成功,跳转至博客列表页

②当前登录用户不是该篇博客的作者,提示无权删除,点击确定进行其他操作。
无权删除
6、 注销博客
点击注销按钮,页面跳转至登陆页面。我这个是因为保存了用户名密码,所以可以继续直接登录。选择需要的用户进行重新登录即可。
重新登录
也可以通过管理密码把之前登录的用户名密码删除,注销后就会让重新输入用户名密码。
在这里插入图片描述

2. 自动化测试

后续写入之后附链接

3. 性能测试

后续写入之后附链接

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值