博客管理系统测试用例设计——XMind版和网页版

目录

一、测试用例设计XMind

二、测试用例页面版


一、测试用例设计XMind

 

二、测试用例页面版

界面
    布局
        1.博客按照垂直排序,最后发表的博客被展示在最上方
        2.博客列表页展示的内容为:博客标题、博客发布时间和博客摘要信息
        3.若当前以游客状态进入博客列表页,右上方会展示“登录”和“注册”按钮
        4.若当前以用户身份进入博客列表页,右上方会展示“欢迎xxx”、“写博客”、“注销”按钮
        5.点击博客列表页博客的题目信息,就会进入博客详细信息页,博客详细信息页会展示博客题目、发布者用户名、发布博客时间、博客正文信息
        6.博客详细信息页右上方会显示“删除”按钮
        7.博客列表页和博客详细信息页的左上角都有“我的博客系统”logo
        8.博客发布页有两个输入框分别可以输入博客题目和正文信息
    文字(测试内容包括博客题目、博客正文、按钮)
        1.字体的大小
        2.字体的粗细
        3.字体是否以斜体展示
        4.文字展示的位置
        5.文字是否展示成功
    博客
        1.博客列表页的博客正文信息是否按照摘要信息的格式展示
        2.博客列表页和博客详细信息页的发布时间是否正确
        3.博客详细信息页是否能正常展示博客正文信息
        4.博客列表页的博客展示是否是一行一条博客信息
        5.每一行展示的博客信息长宽和高度都相同且风格一致
        6.编写博客发布后,博客列表页展示的信息与发布博客信息相同
    页面最多能展示多少条博客信息
    发布的博客是否能按照倒序的方式展示
    浏览器发生大小改变,页面的相关元素是否能正常展示

 

功能测试
    1.博客发布
        1.游客状态无发布博客入口,智能首先注册或登录
        2.用户登录状态下,点击“发布博客”按钮可以跳转到发布博客页面
        3.博客发布页的输入框能输入的最大文字长度
        4.博客发布页输入框是否能输入其他语言文字
        5.博客发布页是否能输入表情
        6.博客发布是否能输入别国语言
        7.博客发布输入框是否能粘贴文字
        8.发布内容不填写完整,是否能正常发布
    2.博客删除
        1.是否能删除本人博客
        2.是否能删除他人博客
        3.删除博客后是否还能再展示
        4.删除博客后页面会重定向到哪里
        5.是否能多次删除博客
        6.是否能一次删除多个博客
        7.删除后的博客在页面和数据库中是否会依然存在
        8.删除一篇博客后,博客列表页的内容是否能重新排版
        9.若有同题目的博客,删除其中一个,另一个是否会被影响
    3.博客列表展示
        1.进入博客列表页,是否能展示当前数据库中存储的博客信息
        2.发布新的博客之后是否能重新对博客列表页信息进行排版
        3.博客数量过大是否能进行分页展示
        4.展示信息时是否能展示当前博客的题目、发布时间、摘要等信息
    4.异常情况
        1.数据库未启动,上传文件失败
        2.Tomcat未启动,打开网页失败
        3.弱网
        4.在发布过程中,停止服务,查看是否上传成功
            1.停止服务方案
                1.停止Tomcat
                2.服务器关机
            2.点击发布博客前停止服务,博客是否能正常发布
            3.点击发布博客后停止服务,博客是否能正常发布
        5.发布成功后,断网或关闭Tomcat,博客是否能正常显示
        6.博客发布过程中,重启服务,博客是否可以正常展示

兼容性测试
    各种浏览器访问该服务(博客的发布、删除、展示)
        1.Chrome
        2.火狐
        3.IE
        4.edge
        5.360

易用性测试
    1.博客列表页和博客详情页右上角是否会根据登陆者信息进行按钮的变换
    2.按钮的提示是否简洁易懂

安全性测试
    1.发布博客时是否会显示用户的密码信息
    2.发布博客的大小超过服务器的最大值,服务器是否会崩溃
    3.sql注入、xss注入

性能测试
    1.博客发布的速度
    2.博客删除的速度
    3.博客列表页的加载速度
    4.多个用户进行博客发布、删除、展示时的速度(loadrunner)

网络测试
    1.弱网
        1.中国移动
        2.中国电信
        3.中国联通
    2.WiFi
        1.中国移动
        2.中国联通
        3.中国电信
    3.5G、4G、2G
        1.中国移动
        2.中国电信
        3.中国联通
 

 

你可能感兴趣的:(测试用例,单元测试)