添加附件测试的测试点:

1.功能按键(添加方式)
如:添加附件按键,点击后是否有效,达到界面跳转等预期结果;

以及是否支持拖拽添加(是否支持一次拖拽多个附件)、网盘添加等方式;

2.文件类型
是否支持.docx、.xls等不同格式文件添加、及传送快捷方式类文件,是否进行源文件添加等;

3.单文件
是否支持单个文件添加;

4.多文件
是否支持多文件添加(同一类型文件、不同类型文件):

1、 是否支持文件夹添加—a、空文件夹;b、包含一个文件;c、包含多个文件;

2、 将单独文件进行多重选定进行附件添加;

3、 是否支持压缩包上传—a、空压缩包;b、包含一个文件;c、包含多个文件等;

5.传输方式
如支持多文件上传,文件间是并发上传还是串行上传;

如为串行,彼此间优先级如何判定----a、文件大小;b、添加时间;c、文件类型等;

是否支持定时上传等;

6.断点续传
因断电、手动取消等原因停止添加的附件是否支持断点续传----a、单文件续传;b、多文件部分进行断点续传;c、多文件全部续传等;

7.文件状态
异常状态文件是否允许添加----a、已打开的文件;b、修改中的文件(如传输成功是传修改后的,还是最后一次保存的文件)c、正在向另一方传输的文件;d、添加附件途中被删除的文件(如能添加成功,表明服务器中首先进行存储等机制,不能成功,则相反)等情况;

8.文件来源
除本地外,来源为网页、移动硬盘等的文件是否可以添加;

9.文件属性
文件属性是否影响添加----a、只读文件;b、用户对该文件无操作权限;

是否支持对同一个文件是否可以同时添加多次;

10.参数设定
系统对文件上传时间、速度等参数是否有要求;

11.压力
系统能承受的文件最多传输数、文件大小(包括单个文件大小、多个文件整体大小)等;

对于超大文件是否有其它处理机制;

12.接口
与其它功能或系统是否联通,例如:添加过程中‘取消’,添加成功后的‘删除’、‘发送’等;

发送方软件可支持的附件大小与接收方软件可支持的附件大小是否完全一致(一致,发送方支持的附件容量大于接收方支持的附件容量;发送方支持的附件容量小于接收方支持的附件容量);

发送方软件支持的附件类型与接收方软件可支持的附件类型是否完全一致(一致,不一致);

13.失败处理机制
对于各种原因引起的添加附件失败,是否有相应的处理机制,例如:断电引起的添加失败,提供断点续传;‘该文件已损坏,无法上传’等报错信息等等;

14.界面易用性
是否有鼠标tip提示信息;

附件对应的文件名较长超过对应的附件控件长度时,是否能显示完整;

15.平台兼容性
浏览器兼容性,在不同的浏览器下进行附件添加;

操作系统兼容性,在不同的操作系统下进行附件添加;

16.稳定性测试
能否同时打开多个客户端或网页,同时进行多次大容量附件的添加,看系统能维持多长时间不出现错误。

添加附件测试的测试点相关推荐

  1. 打印文件测试的测试点

    打印文件测试的测试点 功能测试(1-12) 1.文件类型测试 各种文件类型Txt, doc, pdf, jpeg, gif是否能够支持,各种字体是否支持,支持继续打印,不支持报错: 2.文件大小测试 ...

  2. java 发送邮件添加附件_java邮件自动发送时添加网络附件

    查了很多资料都是使用本地资源作为附件发送.但是数据和程序分开时,还需要先下载数据,保存到本地再发送邮件.查了很多资料后,发现apach提供了很好的一个commons-mail.jar包,做了很好的封装 ...

  3. 第五章 向邮件添加附件

    文章目录 第五章 向邮件添加附件 向邮件添加附件 AttachFile() AttachStream() AttachNewMessage() 使用SMTP服务器发送电子邮件 `%Net.SMTP`的 ...

  4. pytest系列——allure(三)之在测试报告中为测试用例添加附件(@allure.attach())

    前言 allure测试报告同样支持显示不同类型的附件,对测试用例.测试步骤以及fixture函数的结果加以补充. allure.attach() 或者 allure.attach.file 的作用是为 ...

  5. java 添加附件_java发送邮件(一)--补充添加附件

    今天来记录一下如何使用java来发送邮件 背景 之前项目有个需求,当产品出现故障时会把情况上送给服务器,服务器发送邮件将故障产品的位置以及故障信息等告知维修人员.发送邮件的接口不是我负责的,但是有兴趣 ...

  6. java导出word并向导出的word中添加附件

    word可以转换为xml格式(另存为的时候可以选择文件类型) 当转换为xml格式后我们可以发现在附件位置存储的其实是附件的base64字符串. 因此,我们可以在模板中添加一个附件作为占位,而后我们将模 ...

  7. Allure定制化标签(用例等级\项目描述\模块名称\缺陷连接\定义链接\添加附件等)

    allure官方文档 http://allure.qatools.ru/ 一.allure定制化标签 示例1:演示了基本allure定制化标签的使用方法 1.test_allure_example_0 ...

  8. mutt使用小技巧 指定发件人 添加附件

    经常我们需要从linux服务器上直接发送一些邮件到自己,或者用户的邮箱里,mail命令固然重要,但是缺点是不能方便的进行插入附件.这里选择使用mutt,方便又好用. 实例: echo "邮件 ...

  9. 在leangoo 里怎么设置工作量估算,添加附件,设置截止时间?

    工作量估算: 点击卡片面板上的工作量估算按钮,可以给卡片设置工作量估计值.如果是敏捷开发,这个估计值通常代表的是故事点数.如果是一般的任务管理,我们可以使用这个代表工时或人天.这个估算值将用于燃尽图. ...

  10. JSP中动态添加 “添加附件选择框”

    <script language="javascript"> iIndex = 0; var annex = 0; function getIndex() { iInd ...

最新文章

  1. [C#]委托和事件(讲解的非常不错)
  2. 控制-动力学-拉格朗日建模
  3. crontab执行脚本中文乱码,手动执行没有问题
  4. @ngrx入坑angular的schema,爽的一逼!
  5. 训练网络loss出现Nan的原因总结记录
  6. Xposed注入实现分析及免重启定制
  7. Atitit.异常处理 嵌套  冗长的解决方案
  8. [css] css中padding和margin是相对于父元素还是子元素呢?
  9. 【实习项目记录】(四)Android 实现手机验证时,按钮倒计时60s
  10. mbio期刊拒稿率_如何避免拒稿?
  11. 常见的概率论问题清单及其答案
  12. 小偷涂鸦 java_用Java做一个涂鸦板
  13. 单反相机的传奇—佳能单反50年辉煌之路(连载十七)
  14. SwiftUI macOS源码大全之倒计时App基于coredata(教程含源码)
  15. 0906期特别策划——“架构师大阅兵”
  16. 接口工具--httpie
  17. 注意!2022年下半年pets5正在报考中
  18. win7 64位 安装tensorflow GPU版本
  19. 你从来没看过的用户协议:广发财智金用户协议。
  20. Android系统框架四层结构

热门文章

  1. 打印表格留标题怎么设置_WPS怎么设置打印表格每页都有标题?
  2. java经典算法(一)——zws
  3. 如何测试短信验证码平台的安全和实用性?
  4. PHP 仍然是最流行的服务器端编程语言
  5. 印度公司注册数据[1857-2020]
  6. Buddy/Sponsor培训•信任的构建
  7. 云计算基础架构实施要经历三个阶段
  8. Quasar的配置文件说明
  9. 武田宣布美国FDA授予ALUNBRIG® (brigatinib)作为ALK+转移性非小细胞肺癌一线治疗的补充新药申请优先审理
  10. 通过EasyExcel导出excel文件并转为PDF或者其他