测试之道 首页 测试文章 测试资讯 查看内容

文档服务器测试总结

2016-3-1 13:00| 发布者: laura| 查看: 1727| 评论: 0

摘要: 测试需求:用户从客户端登录到服务器(服务器有多个,根据规则分配),在客户端上传一个文件,文件先上传到服务器,然后上传到文档服务器中,上传成功后能正常下载。(文档服务器有多个,根据一定的分配原则选择一个 ...

测试需求:用户从客户端登录到服务器(服务器有多个,根据规则分配),在客户端上传一个文件,文件先上传到服务器,然后上传到文档服务器中,上传成功后能正常下载。(文档服务器有多个,根据一定的分配原则选择一个合适的文档服务器)

不考虑分配具体分配原则和具体业务,大致测试点归纳如下:

  1. 流程测试:

    1. 客户端上传一个文件,先上传到服务器。查看数据库相关记录。

    2. 文件从服务器上传到文档服务器。查看数据库相关记录。

    3. 在客户端下载文件。

  2. 文件属性测试:

    1. 文件类型测试:JPG,WORD,EXCEL,PNG等。

    2. 文件大小测试:空,50MB,200MB, 边界值大小。

  3. 异常测试:

    1. 文件上传到服务器过程中,服务器掉线。

    2. 文件上传到服务器过程中,服务器断续断网并重连。

    3. 文件上传到服务器过程中,更新数据库时,与数据库断网重连。(漏测点)

    4. 文件上传到文档服务器过程中,文档服务器掉线。

    5. 文件上传到文档服务器过程中,文档服务器断续断网并重连。

    6. 文件上传到文档服务器过程中,更新数据库时,与数据库断网重连。(漏测点)

正常的用户场景大致如上面所列,再深入一层,其他用户场景还有:

  1. 用户登录到服务器后,系统没有分配及时分配合适的文档服务器,系统怎么处理?

  2. 用户登录到服务器A,上传文档后,文档在从服务器传输到文档服务器的过程中,用户登录到服务器B,下载该文档,能下载么?

  3. 客户端的文件上传到服务器端的时候,文件已经存在部分丢失的情况,系统应该怎么处理?(漏测点)

  4. 上传完,立刻退出客户端,然后再登入客户端,是否能正常下载。

  5. 删除服务器端的文件(已经上传到了文档服务器),再次登录该服务器,下载文档。

  6. 上传磁盘空间满了,系统怎么处理?

  7. 重复上传同一个文件呢?系统怎么判断。

  8. 会不会存在内存泄露?整个上传流程比较复杂,有可能存在。

  9. 批量上传多个文档时,系统处理正确么?

再深入一层,开发对文档对象是怎么定义的。有哪些操作,操作的返回码都有哪些?大致流程如何?

可以针对以上三个层次,来分析该需求。


4

鲜花

握手

雷人
1

路过

鸡蛋

刚表态过的朋友 (5 人)

相关阅读

最新评论

©2011-2016 测试之道 京ICP备15015883号-1 京公网安备号  

关于我们| 加入我们| 联系我们| 免责声明
返回顶部