个人博客项目测试

博客项目测试

项目描述

  • 博客乐园是一个Java+web项目,项目实现的功能有用户登录,用户信息显示,用户编辑以及发布博客,修改博客,删除博客,判定用户状态限制用户可操作功能。

项目测试

  • 对博客乐园系统进行测试,分为以下几个模块分别进行测试用例设计,功能测试、界面测试、兼容性测试、安全性测试、易用性测试、网络测试、性能测试。

1、功能测试

1.1登录功能
  • 不输入用户名和密码,点击提交,是否提示用户名和密码不能为空
  • 输入用户名和密码任一为空,验证是否登录,并且提示用户名或密码不能为空
  • 已存在用户输入正确的用户名和密码,是否登录成功
  • 已存在的用户输入错误的用户名和密码,验证是否登录失败,并提示输入正确的用户名和密码
  • 输入不存在的用户名和密码,验证是否登录失败,并提示输入正确的用户名和密码
  • 登录页面点击主页,验证是否可以跳转到主页,显示所有博客
  • 用户威登录点击写博客,是否能跳转到写博客页面,验证能否写博客,如果不能是否提示“先登录后操作”
1.2用户信息显示功能
  • 登录成功验证页面是否跳转到主页,并正确显示
  • 当前列表页面左侧的头像,用户名,文章数量,分类数量是否正确显示
  • 点击左侧的链接地址是否可以正确跳转到链接地址
  • 当前用户没有文章,是否显示“当前用户未发表文章”
  • 用户所发表的文章,点击“查看全文”是否能正常查看文章详情
  • 验证点击文章标题是否能显示文章详情
  • 当前用户所发表的文章,点击修改文章,是否能够修改成功
  • 验证当前文章列表翻页,上一页,下一页是否正确翻页
  • 验证当前所在首页和最后一页,点击上一页和下一页,是否提示“这是第一页”和“这是最后一页”
  • 验证能否跳转到指定页数
  • 验证头像下面的文章数是否能在修改后正确变化
  • 验证此前列表页点击“注销”,用户是否正确登出
  • 验证此前列表页点击“写文章”,是否能跳转到“写文章页面”
1.3编辑以及发布博客
  • 验证不输入标题和文章内容,是否能正确发布,并提示“请输入标题”
  • 验证标题字数限制,超出字数限制,是否提示“标题最大允许10个字”
  • 验证编辑文章页面,各类编辑框功能按钮是否能正常操作
  • 验证文章的最大字数限制,当字数很多时,是否可以正确显示所有内容
  • 验证编辑完文章,点击发布,是否发布成功,并提示“发布成功”
  • 能否正确添加图片以及图片是否有大小限制,超出限制是否有提示
1.4修改博客功能
  • 点击“修改”,验证是否正确显示文章原内容
  • 未进行修改操作,点击提交,是否会提示没有修改
  • 修改文章后,未点击保存,点击回退,是否会提示,当前内容未保存
1.5删除博客功能
  • 用户登录点击删除,验证如果不是自己的文章,是否提示不能进行操作
  • 点击删除是否会提示是否确认删除,取消后会不会删除
  • 点击删除,点击确认删除,是否删除成功
  • 点击删除刷新后,列表是否会刷新

2、界面测试

2.1布局测试
  • 文章列表以及用户信息展示布局是否合理
  • 页面整体色彩搭配是否合理
  • 页面各个功能按钮是否正常显示
  • 文章列表用户信息页面是否显示文章标题、时间,部分文章内容
2.2文字的测试
  • 字体的大小
  • 字体的粗细
  • 字体是否正常显示
  • 字体颜色,以及可以点击的字体,点击后的颜色
2.3浏览器页面不同大小下的测试
  • 浏览器页面放大或缩小列表内容以及文章内容是否正常显示
  • 页面大小缩放是否可以丝滑变化
  • 页面缩放,排版布局还是否合理

3、兼容性测试

3.1不同浏览不同版本
  • 验证不同浏览器下,功能是否显示正常
    (谷歌、QQ浏览器,IE浏览器、Microsoft Edge浏览器,搜狗浏览器)
  • 验证浏览器不同版本,功能是否显示正常

4、安全性测试

4.1登录时密码是否加密显示
  • 用户输入密码是否用*或者.代替密码显示
4.2用户密码后台是否加密存储
  • 后台数据里的密码是否时采用加密存储形式
4.3密码框是否支持复制粘贴
  • 用户输入密码,是否可以用复制粘贴的方法输入,不能的话是否会提示或者直接不可操作

5、网络测试

  • 验证系统在网络异常,以及网络断开的情况下进行操作,是否有提示信息“网络状况不好,稍后再试”

6、易用性测试

6.1页面功能按钮是否直接易用
  • 页面功能显示用户使用时是否可以直观看到并且进行操作
6.2发布文章和修改文章是否可以复制粘贴
  • 验证在进行编辑发布和修改操作的时候,用户是否可以复制编辑好的内容粘贴到编辑框内

7、性能测试

7.1响应时间
  • 在网络状况良好的情况下,用户点击操作按钮响应时间是否小于3s
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值