[知识路书]测试报告

[知识路书]测试报告

这是一篇软工课程博客html

项目 内容
课程:北航-2020-春-软件工程 博客园班级博客
做业要求 测试报告
咱们在这个课程的目标是 测试项目
这个做业在哪一个具体方面帮助咱们实现目标 制定测试规则,总结测试结果
关于本组 敏杰开发团队介绍】
关于选题 知识路书项目介绍】

1、测试计划

测试时间

2020年4月25日至2020年4月28日web

测试矩阵

矩阵项
平台 PC端或MAC端web浏览器
硬件 PC端或MAC端
浏览器类型 主流web浏览器:Chrome、Firefox、Safari

测试规划

  • 2020年4月25日 至 2020年4月26日单元测试:先后端分离测试、组件测试、单元测试
  • 2020年4月27日 至 2020年4月28日场景测试:先后端合并、总体测试

Alpha版本出口条件

  • 先后端成功对接后端

  • 各组件正常工做浏览器

  • 连接跳转正常前后端分离

  • 无明显错误工具

  • 发现的已知bug解决完成,或不重要的bug添加Issue以待下一版本解决单元测试

2、测试过程

单元测试

功能 测试标准 发现bug bug是否已修复 是否经过测试
简单文献管理
\(\cdot\) 文献CURD 用户能够上传、编辑、移除文献 经过
\(\cdot\) 文献引用管理 用户能够为每篇文献设置引用关系 新添加的文献不会当即出如今transfer选项中,须要从新加载数据 经过
路书编辑
\(\cdot\) 路书CURD 用户能够建立、编辑、移除路书 经过
\(\cdot\) 添加素材 用户能够将素材添入路书 经过
\(\cdot\) 自动引用链接 添加素材后全部素材间已存在的引用关系能够自动添加并显示 文献名变动时原有结点关联会失效。这里须要引入id进一步完善路书结点与素材(文献)的关联方式 经过
\(\cdot\) 链接CURD 能够为所选素材间添加链接;能够移除所选链接;能够编辑已有链接,修改其颜色等属性 经过
\(\cdot\) 保存编辑 路书编辑后能够自动保存,从新加载时能够彻底恢复上一次编辑 经过
路书展现 路书能够以只读形式展现,这个模式下不容许任何修改 经过
用户反馈 用户在登录登出状态均可以提供反馈 经过
用户
\(\cdot\) 登陆登出 未登录时跳转至登陆页面,登录成功后跳转至目标页面,登出后跳转至登录页面 csrf问题、JWT token问题 经过
\(\cdot\) 权限管理 未登陆时只能访问意见反馈功能,登陆后只能查看本身所属的实体 后端未实现权限filter功能 经过

场景测试

  • 常见场景一:登录测试

    • 未登陆的用户进入网站,自动跳转至登录界面
    • 输入用户名密码,点击登陆按钮,登陆成功后自动跳转至文献管理页面
  • 常见场景二:文献管理网站

    • 登陆状态下,点击文献管理,进入文献管理界面spa

    • 经过点击建立文献,添加文献列表项

    • 建立错误能够点击修改,想要删除能够点击删除

  • 常见场景三:路书管理

    • 登陆状态下,点击导航栏的路书管理,跳转至路书管理界面
    • 如已有路书,能够点击查看进入路书阅览器,点击修改进入路书编辑起,点击删除进行删除
  • 常见场景四:路书编辑

    • 登陆状态下,在路书管理界面点击新建路书或点击已有路书的编辑,进入路书编辑界面
    • 用户能够点击标题描述旁边的修改图标修改标题或修改描述
    • 点击左侧文献栏中的一个文献,鼠标悬停在下拉列表按钮,弹出文献添加/删除选项
    • 选择添加文献,可在路书编辑区看到文献节点被成功添加
    • 点击右侧工具栏中的Add Node按钮,输入节点名和Url,能够添加普通节点
    • 任什么时候刻用户均可以拖动编辑区的节点达到更好的显示效果
    • 点击右侧工具栏的Add Connection按钮,选择两个节点,便可添加一条关系链接
    • 点击右侧工具栏的Add Comment按钮,能够选择一个节点,对其添加注释内容
    • 相应的,能够经过Delete NodeDelete ConnectionDelete Comment进行删除
    • 编辑结束后,点击右侧工具栏的Save Roadmap按钮保存
  • 常见场景五:路书阅览/编辑切换

    • 登陆状态下,在路书管理界面点击已有路书的查看,进入路书阅览界面
    • 能够经过点击右侧的Edit按钮切换到编辑界面
    • 在路书编辑界面,能够经过点击右侧的Read Only按钮切换到阅览界面
场景 测试是否经过
场景一 经过
场景二 经过
场景三 经过
场景四 经过
场景五 经过

3、测试结果

发现多少个bug

序号 bug描述 是否解决
1 新添加的文献不会当即出如今transfer选项中,须要从新加载数据
2 文献名变动时原有结点关联会失效。这里须要引入id进一步完善路书结点与素材(文献)的关联方式
3 csrf问题、JWT token没法获取
4 后端用户权限filter功能有误
5 路书编辑界面注释掉无用按钮
6 路书id为-1时,只读按钮应该disable
7 拉动节点后窗口抖动
8 文献添加引用时会自动双向引用
9 文献的URL属性格式问题
相关文章
相关标签/搜索