文件资料上传下载测试用例
上传附件测试用例
上传附件测试用例SC001功能测试选择符合要求的文件,上传SC002上传成功的文件名称显示SC003查看,下载上传成功的文件SC004删除上传成功的文件SC005替换上传成功的文件SC006上传文件是否支持中文名称SC007文件路径是否可手动输入SC008手动输入正确的文件路径,上传SC009手动输入错误的文件路径,上传SC010文件大小测试符合格式,总大小稍小于限制大小的文件SC011符合格式,总大小等于限制的大小的文件SC012符合格式,总大小稍大于限制大小的文件SC013小为0kb的txt文档SC014文件名称测试文件名称过长。
Win2000标准:255个字符(指在英文的字符下),如果是中文不超过127个汉字SC015文件名称达到最大长度(中文,英文或混在一起)上传后名称显示,页面排版SC016文件名称中包含特殊字符SC017文件名全为中文SC018文件名全为英文SC019文件名为中,英混合SC020文件格式测试上传正确格式SC021上传不允许的格式SC022SC023上传rar,zip等打包文件(多文件压缩)SC024安全性测试上传可执行文件(exe文件)SC025上传常见的木马文件SC026上传时服务器空间已满SC027性能测试上传时网速很慢(限速)SC028上传过程断网SC029上传过程服务器停止工作SC030上传过程服务器的资源利用率SC031界面测试页面美观性、易用性(键盘和鼠标的操作、tab 跳转的顺序是否正确)SC032按钮文字是否正确SC033正确/错误的提示文字是否正确SC034说明性文字是否正确SC035其他测试有多个上传框时,上传相同名称的文件SC036上传一个正在打开的文件SC037文件路径是手动输入的是否限制长度SC038上传文件过程中是否有取消正在上传文件的功能SC039保存时有没有已经选择好,但没有上传的文件SC040选择好但是未上传的文件是否可以取消选择上传成功显示正常(根据需求)上传的文件可查看或下载可删除可替换根据需求而定根据需求而定上传成功提示,不能上传上传成功上传成功在上传初提示附件过大不能上传提示过长页面显示正常根据需求而定根据需求而定根据需求而定根据需求而定上传成功提示不能上传根据需求而定根据需求而定提示不能上传有提示当超过一定时间,提示有提示上传是否成功有提示上传是否成功在正常范围显示正常(根据需求)正确正确正确根据需求而定可以上传限制一定的长度有提示上传可以取消选择。
上传下载文件接口测试
上传下载⽂件接⼝测试简介在做接⼝测试的过程中,我们会遇到需要处理⽂件上传和下载的情况,我们可以使⽤Jmeter来完成⽂件的上传下载处理,本⽂提供两个⼩⽰例来展⽰如何使⽤Jmeter完成⽂件上传和⽂件下载并保存的功能⾸先来看看普通的Http接⼝请求的过程:填写服务器环境信息填写接⼝请求⽅法和接⼝路径填写参数信息发送请求接受响应⽂件处理上传⽂件上传的处理完全遵循上述流程,只需要在步骤3中去申明请求的类型是multipart/form-data和相应的Content-Typemultipart/form-data是Http协议规定的⼀种表单类型,它会将表单的数据处理为⼀条消息,以标签为单元,⽤分隔符分开。
既可以上传键值对,也可以上传⽂件。
当上传的字段是⽂件时,会有Content-Type来表明⽂件类型Content-Type: 互联⽹媒体类型;也叫做MIME类型,在Http协议消息头中,使⽤Content-Type来表⽰具体请求中的媒体类型信息,可以是: image/gif :gif图⽚格式application/pdf :pdf格式application/msword:Word⽂档格式application/octet-stream:⼆进制流binary:相当于Content-Type:application/octet-stream,从字⾯意思得知,只可以上传⼆进制数据,通常⽤来上传⽂件⽰例:上传图⽚到baidu实现baidu搜图在HttpSampler⾥,正常填写请求参数切换到File Upload 参数页,填写⽂件路径和MimeType(Content-Type)即可运⾏脚本,查看请求数据,图⽚被以⼆进制形式的表单参数传递到服务器成功返回响应结果⽂件下载处理⽂件下载的步骤也和普通的Http请求⼀样,只不过返回的是⼆进制的⽂件流,需要额外添加请求后置处理器去保存⽂件到本地电脑上,此处可以通过添加BeanshellPostProcessor来实现⽂件的保存和⽂件内容的解析。
测试用例模板(完整版)
用例编号XXX-XXX-XXXX项目名称XXXX模块名称XXXX模块项目承担部门XXXX部用例作者完成日期2014-12-24本文档使用部门XXXX部评审负责人审核日期批准日期注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。
历史版本:一、功能测试用例此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。
这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。
主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。
二、性能测试性能测试是一种对响应时间、事务处理速率和其他与时间相关的需求进行测试和评估。
性能测试的目标是核实性能需求是否都已满足。
可以分为以下几种进方式来组织进行测试。
1.1.预期性能测试用例通常系统在设计前会提出一些性能指标,这些指标是性能测试要完成的首要工作,针对每个指标都要统写多个测试用例来验证是否达到要求,根据测试结果来改进系统的性能。
预期性1.2.用户并发测试用例用户并发测试是性能测试最主要的部分,主要是通过增加用户数量来加重系统负担,以检验测试对象能接收的最大用户数来确定功能是否达到要求。
1.3.大数据量测试用例大数据量测试是测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。
大数据量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。
1.4.疲劳强度测试用例强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。
如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。
而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。
强度测试还可用于确定测试对象能够处理的最大工作量。
1.5.负载测试测试用例负载测试也是性能测试中的一种。
在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。
oss对象存储 测试用例
OSS对象存储测试用例1. 介绍OSS(Object Storage Service)是阿里云提供的一种海量、安全、低成本、高可靠的云存储服务。
它可以存储和检索任意类型的文件,适用于各种场景,如网站托管、数据备份、大数据分析、视频存储和分发等。
在使用OSS对象存储时,为了确保其功能的正常运行,我们需要进行一系列的测试。
本文将基于任务名称“OSS对象存储”,编写一份详细且全面的测试用例,以确保OSS的各项功能和性能能够满足我们的需求。
2. 功能测试用例2.1. 文件上传用例1:上传文件成功•输入:文件路径、Bucket名称、Object名称•预期结果:文件上传成功,返回HTTP状态码200用例2:上传文件失败•输入:无效的文件路径、Bucket名称、Object名称•预期结果:文件上传失败,返回错误提示信息2.2. 文件下载用例1:下载文件成功•输入:Bucket名称、Object名称、保存路径•预期结果:文件下载成功,保存到指定路径用例2:下载文件失败•输入:无效的Bucket名称、Object名称、保存路径•预期结果:文件下载失败,返回错误提示信息2.3. 文件删除用例1:删除文件成功•输入:Bucket名称、Object名称•预期结果:文件删除成功,返回HTTP状态码204用例2:删除文件失败•输入:无效的Bucket名称、Object名称•预期结果:文件删除失败,返回错误提示信息2.4. 文件列表获取用例1:获取文件列表成功•输入:Bucket名称•预期结果:成功获取Bucket中的文件列表,返回HTTP状态码200和文件列表信息用例2:获取文件列表失败•输入:无效的Bucket名称•预期结果:获取文件列表失败,返回错误提示信息2.5. 文件元信息获取用例1:获取文件元信息成功•输入:Bucket名称、Object名称•预期结果:成功获取文件的元信息,返回HTTP状态码200和元信息内容用例2:获取文件元信息失败•输入:无效的Bucket名称、Object名称•预期结果:获取文件元信息失败,返回错误提示信息3. 性能测试用例3.1. 文件上传性能测试用例1:单文件上传性能测试•输入:文件大小、并发数•预期结果:记录文件上传的平均耗时和吞吐量用例2:多文件上传性能测试•输入:文件数量、文件大小、并发数•预期结果:记录多个文件上传的平均耗时和吞吐量3.2. 文件下载性能测试用例1:单文件下载性能测试•输入:文件大小、并发数•预期结果:记录文件下载的平均耗时和吞吐量用例2:多文件下载性能测试•输入:文件数量、文件大小、并发数•预期结果:记录多个文件下载的平均耗时和吞吐量3.3. 文件删除性能测试用例1:单文件删除性能测试•输入:并发数•预期结果:记录文件删除的平均耗时和吞吐量用例2:多文件删除性能测试•输入:文件数量、并发数•预期结果:记录多个文件删除的平均耗时和吞吐量4. 安全性测试用例4.1. 访问控制测试用例1:公共读写权限测试•输入:Bucket名称、Object名称•预期结果:验证是否能够通过公共读写权限进行读写操作用例2:私有读写权限测试•输入:Bucket名称、Object名称•预期结果:验证是否能够通过私有读写权限进行读写操作4.2. 加密测试用例1:数据加密测试•输入:Bucket名称、Object名称•预期结果:验证数据是否能够通过加密保护用例2:传输加密测试•输入:Bucket名称、Object名称•预期结果:验证数据在传输过程中是否能够通过加密保护5. 异常处理测试用例5.1. 网络异常处理测试用例1:网络断开连接•输入:Bucket名称、Object名称•预期结果:验证在网络断开连接的情况下是否能够正确处理5.2. 服务异常处理测试用例1:服务暂时不可用•输入:Bucket名称、Object名称•预期结果:验证在服务暂时不可用的情况下是否能够正确处理用例2:请求超时•输入:Bucket名称、Object名称•预期结果:验证在请求超时的情况下是否能够正确处理6. 性能测试工具为了方便执行性能测试用例,我们可以使用一些性能测试工具,如Apache JMeter、LoadRunner等。
文件传输助手测试用例
文件传输助手测试用例
把需要的功能分成一小块小块的类如:
1.传输的文件的大小,类型,文件名{中文,英文,乱码文件名等等},文件数量等等方面。
2.网络情况方面,如我网络不稳定呀,中途断网这种方面。
3.XX状态,如自身XX在线离开等,和目标XX状态等情况。
4.一般操作方面,如传输过程中取消,传输方面。
5.传输文件对源文件进行相关操作。
如删除。
添加。
移动等等情况。
主要思路就是将文件切分,然后分块上传;
html5 里面有读取文件分割文件的类库,所以才可以支持断点上传,所以这个只能在html5 支持的浏览器上面展示。
同时,在js 和 java 同时使用 cr32 进行文件块的校验,保证数据上传正确。
代码在使用了最新的servlet 3.0 的api,使用了异步执行,监听等方法。
(完整word版)测试用例(word文档良心出品).doc
输入/动作
期望的输出/相应
实际情况
输入《傅雷家书》进行查询
访问成功,显示是否可借
吻合
接口D(管理员登录管理员登录
接口)
输入/动作期望的输出/相应实际情况
管理 员ID:0078002010,密码 :登录成功吻合
hujianfeng
用户名:abcdefghijklmnopad,密用户名超过边界,显示错误吻合
1.1被测试对象(单元)的介绍
校 园一 卡 通信 息 系 统 的用户接口,是用户与计算机交互的接口,系统管理员通过接口对一卡
通进行管理,以及对用户的消费金额进行更新。硬件接口包括校园一卡通,扫描仪器,用户通过校园
一卡通可以借书,还书以及续借,图书管理员通过校园一卡通可以查阅用户的基本资料。扫描仪器通
前提条件承压测试之前系统正常运行
输入数据期望的性能(平均值)实际性能(平均值)
系统正常运行的同时,打开系统崩溃吻合
1000个页面
同时进行借书和新书入库操作系统正常运行吻合
5.图形用户界面测试用例
5.1被测试对象的介绍
被测试对象主要包括各种图形用户界面(GUI),包括登录界面,校园一卡通界面,办卡界面,
实际情况
《C程序设计》从扫描仪扫描经
显示用户是否超期,未超期还书
吻合
过
成功
《JAVA程序设计》从扫描仪扫
显示用户超期天数(
4天),
吻合
描经过
3.健壮性测试用例
3.1被测试对象的介绍
健壮性测试是用于对校园一卡通信息出现故障时,是否能够自动回复或者忽略故障继续运行。
3.2测试范围与目的
测试范围包括校园一卡通信息,以及有关的硬件设施。相关的功能。
上传附件测试用例
SC001功能测试选择符合要求的文件,上传SC002上传成功的文件名称显示SC003查看,下载上传成功的文件SC004删除上传成功的文件SC005替换上传成功的文件SC006上传文件是否支持中文名称SC007文件路径是否可手动输入SC008手动输入正确的文件路径,上传SC009手动输入错误的文件路径,上传SC010文件大小测试符合格式,总大小稍小于限制大小的文件SC011符合格式,总大小等于限制的大小的文件SC012符合格式,总大小稍大于限制大小的文件SC013小为0kb的txt文档SC014文件名称测试文件名称过长。
Win2000标准:255个字符(指在英文的字符下),如果是中文不超过127个汉字SC015文件名称达到最大长度(中文,英文或混在一起)上传后名称显示,页面排版SC016文件名称中包含特殊字符SC017文件名全为中文SC018文件名全为英文SC019文件名为中,英混合SC020文件格式测试上传正确格式SC021上传不允许的格式SC022SC023上传rar,zip等打包文件(多文件压缩)SC024安全性测试上传可执行文件(exe文件)SC025上传常见的木马文件SC026上传时服务器空间已满SC027性能测试上传时网速很慢(限速)SC028上传过程断网SC029上传过程服务器停止工作SC030上传过程服务器的资源利用率SC031界面测试页面美观性、易用性(键盘和鼠标的操作、tab跳转的顺序是否正确)SC032按钮文字是否正确SC033正确/错误的提示文字是否正确SC034说明性文字是否正确SC035其他测试有多个上传框时,上传相同名称的文件SC036上传一个正在打开的文件SC037文件路径是手动输入的是否限制长度SC038上传文件过程中是否有取消正在上传文件的功能SC039保存时有没有已经选择好,但没有上传的文件SC040选择好但是未上传的文件是否可以取消选择上传成功显示正常(根据需求)上传的文件可查看或下载可删除可替换根据需求而定根据需求而定上传成功提示,不能上传上传成功上传成功在上传初提示附件过大不能上传提示过长页面显示正常根据需求而定根据需求而定根据需求而定根据需求而定上传成功提示不能上传根据需求而定根据需求而定提示不能上传有提示当超过一定时间,提示有提示上传是否成功有提示上传是否成功在正常范围显示正常(根据需求)正确正确正确根据需求而定可以上传限制一定的长度有提示上传可以取消选择。
上传图片与导出文件测试点
9:文件类型和大小都合法,手动输入一个存在的图片名称,点击上传,一般情况下系统会提示:“请正确选择要上传的文件的路径”
二:文件导出
1、验证导出文件名长度,根据具体情况而定
2、验证导出文件为空的情况
3、验证导出文件名为特殊字符的情况
4、验证导出全部资料的情况,导出的信息是否正确
5、验证导出部分资料的情况,导出的信息是否正确
6、验证导出大量数据时的时间是否在合理的时间范围内
7、验证导出目的磁盘空间已满的情况下,导出是否有友好的处理方式
8、验证导出目的的文件夹为只读的情况下,导出时是否有友好的的提示信息
一:上传图片
对于上传的文件,假设系统要求上传的文件为jpg或gif格式图片,大小为<=5M的文件,我们在设计测试用例时,应该从以下几个方面进行考虑:
1:文件类型正确,文件大小合适的校验
例如:结果为上传成功
2:文件类型正确,文件大小不合适的校验
例如:上传一种jpg或gif的格式图片,文件大小为5.1M,提示为:“上传的附件中大小不能超过5M”
3:文件类型正确,文件大小合适的校验
例如:上传一种jpg或gif的格式图片,文件大小为5M,结果为上传成功
4:文件类型错误,文件大小合适的校验
例如:上传.doc;.xls;ppt;bmp;jpeg;psd;tiff;tga;png;swf;svg;pcx;dxf;wmf;emf;lic;eps;.txt等格式文件,文件大小合适,提示“只能上下jpg或gif格式图片”
5:文件类型和文件大小合法,上传一个0kb的图片,提示信息:“请重新上传文件,或者是不能上传0kb的图片”
6:文件类型和文件大小合法,上传一个正在使用中的图片(即打开该图片,在上传该图片),上传成功
文件上传记录测试用例
文件上传记录测试用例
1 概述
1.1 简单描述
用户通过在网站上上传下载文件都可以被记录下来,并且也可以通过过滤机制,来限制用户上传或下载相关的文件。
2 测试条件
2.1 测试需要的设备、软件
2.2 测试环境
pc通过dlink设备的不同模式连接到公司的局域网中,在通过局域网上公网。
2.3 测试标准及参考资料
2.4 测试应用模式
网桥模式、路由模式
3 主要测试点
3.1 配置测试
在web页面上能对防火墙各部分进行配置测试
3.2 应用功能测试
网桥模式跟路由模式文件上传记录功能的测试
4 测试用例设计
4.1 简单配置测试
对文件传输过滤做相关的配置之后进行测试,看文件上传及过滤是否能记录到。
4.2 应用策略与不应用策略进行文件上传测试
对文件类型进行配置好之后,在【上网策略对象】>【文件传输过滤】中将前面定义好的文件类型应用上来,在web页面上上传附件,并查看dlink设备上是否有记录,且记录是否正确,完整。
文件上传测试用例
上传文件和导出的测试用例设计一:上传图片对于上传的文件,假设系统要求上传的文件为jpg或gif格式图片,大小为<=5M的文件,我们在设计测试用例时,应该从以下几个方面进行考虑:1:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为4.9M,结果为上传成功2:文件类型正确,文件大小不合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5.1M,提示为:“上传的附件中大小不能超过5M”3:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5M,结果为上传成功4:文件类型错误,文件大小合适的校验例如:上传.doc;.xls;ppt;bmp;jpeg;psd;tiff;tga;png;swf;svg;pcx;dxf;wmf;emf;lic;eps;.txt等格式文件,文件大小合适,提示“只能上下jpg或gif格式图片”5:文件类型和文件大小合法,上传一个0kb的图片,提示信息:“请重新上传文件,或者是不能上传0kb的图片”6:文件类型和文件大小合法,上传一个正在使用中的图片(即打开该图片,在上传该图片),上传成功7:文件类型和文件大小合法,手动输入一个存在的图片地址,点击上传,上传成功8:文件类型和文件大小合法,手动输入一个不存在的图片地址,点击上传,提示:“请正确选择要上传的文件”9:文件类型和大小都合法,手动输入一个存在的图片名称,点击上传,一般情况下系统会提示:“请正确选择要上传的文件的路径”二:文件导出1、验证导出文件名长度,根据具体情况而定2、验证导出文件为空的情况3、验证导出文件名为特殊字符的情况4、验证导出全部资料的情况,导出的信息是否正确5、验证导出部分资料的情况,导出的信息是否正确6、验证导出大量数据时的时间是否在合理的时间范围内7、验证导出目的磁盘空间已满的情况下,导出是否有友好的处理方式8、验证导出目的的文件夹为只读的情况下,导出时是否有友好的的提示信息---------------------------------------------------------------文件上传:***页面***1、页面美观性、易用性2、按钮文字正确性3、说明文字是否正确4、正确/错误的提示文字是否正确5、提示当前位置是否正确,并且和其他页面保持一致格式6、必添项的标示是否正确***功能***1、路径是否可以手工输入2、上传文件超过最大值是在提交前校验还是提交后校验3、上传文件格式是否全部支持4、上传文件是否支持中文名称5、文件名称的最大值、最小值、特殊字符(包含空格)、使用程序语句是否会对其造成影响、中文名称是否能正常显示6、对于是否发布的设置是否正确7、简介最大值、特殊字符、使用程序语句是否会对其造成影响***按钮***1、保存按钮· 对输入项有错误提示后光标提示是否正确· 对输入项的错误提示是否描述正确· 对必添项是否进行校验2、清空按钮· 是否清除了填写内容3、返回按钮· 是否返回上一页面文件下载:***页面***1、当前位置的提示是否现实正确2、页面美观性、易用性3、按钮文字是否正确4、说明性文字是否正确5、正确/错误的提示文字是否正确***功能***1、右键另存为是否可以正确下载文件,并且记录下载次数·工具下载是否正确,并且记录下载次数2、单击下载是提示下载还是在页面打开· 直接打开是否显示正确· 对于本机没有安装工具的文件是否能够打开,是否能给出正确的提示· 对于直接在页面内打开的内容是否能够显示正常,页面美观性· 保存到本地是否能正确显示· 取消下载是否会纪录下载次数3、下载次数是否被正确记录4、后台没有发布的文件是否在前台可以找到并下载5、后台设置了下载权限的文件是否可以被正确看到、是否可以下载***按钮***返回按钮是否回到上一页面再补充一些其他的常见测试点:1、上传文件名测试,检查不符合文件名规范2、上传文件名类型测试,检查不同文件类型是否支持如:.rar,.mp3,avi等3、上传文件大小测试,检查不同文件规格大小如:0字节文件, 1kb, 200kb, 2mb,20mb,2g等4、上传文件容错性测试:如检查覆盖同文件操作;5、上传文件异常情况测试:如硬盘空间不足6、上传文件速率性能测试:检查上传不同的文件在不同的网络环境响应速度,及系统资源占用7、上传文件安全性测试:如上传常见木马8、上传文件易用性测试:检查上传文件操作是否让用户易于学习和理解使用等9、上传文件特性测试:如果支持如断点续传等一些特性10、上传文件后,检查是否与源文件一致,包含目录设置等11、上传文件,是否能打开等本文转自:/haoxiaohui617/article/details/8850702文件上传测试用例SC001 功能测试选择符合要求的文件,上传上传成功SC002 上传成功的文件名称显示显示正常(根据需求SC003 查看,下载上传成功的文件上传的文件可查看或SC004 删除上传成功的文件可删除SC005 替换上传成功的文件可替换SC006 上传文件是否支持中文名称根据需求而定SC007 文件路径是否可手动输入根据需求而定SC008 手动输入正确的文件路径,上传上传成功SC009 手动输入错误的文件路径,上传提示,不能上传SC010 文件大小测试符合格式,总大小稍小于限制大小的文件上传成功SC011 符合格式,总大小等于限制的大小的文件上传成功SC012 符合格式,总大小稍大于限制大小的文件在上传初提示附件过SC013 小为0kb的txt文档不能上传文件名称过长。
文件上传测试用例总结
⽂件上传测试⽤例总结⾯试中经常遇到设计测试⽤例的题⽬,今天以⽂件上传为例,设计测试⽤例。
有些未能考虑到的⽤例点还请各位博友指点!测试⽤例⼀般从以下⼏个⽅⾯设计:界⾯UI测试,功能测试,可⽤性/易⽤性测试,性能测试,压⼒测试,安全性测试,兼容性测试,本地化测试1、界⾯UI测试1)页⾯风格是否与需求设计⽂档⼀致2)按钮⽂字是否正确3)说明⽂字是否正确4)正确/错误提⽰⽂字是否正确2、功能测试1)符合要求的⽂件上传,上传成功2)上传后⽂件名称显⽰3)符合⽂件格式的⽂件上传4)不符合⽂件格式的⽂件上传5)上传⽂件是否⽀持中⽂或特殊符号命名6)上传⽂件名称可⽀持的最⼤长度(根据需求⽽定)7)上传⽂件路径可⽀持的最⼤长度(根据需求⽽定)8)不选择⽂件,直接点击上传,上传失败9)空⽂件(⼤⼩为0k)上传,上传失败10)⼩于最⼤⽂件内容的⽂件上传,上传成功11)等于最⼤⽂件内容的⽂件上传,上传成功12)⼤于最⼤⽂件内容的⽂件上传,上传失败13)上传后⽂件是否能够查看预览14)上传后⽂件是否能够下载15)⽂件是否⽀持删除16)⽂件是否⽀持替换17)⽂件是否⽀持⼿动输⼊路径18)输⼊正确路径上传19)输⼊错误路径上传20)⽂件上传后内容与源⽂件保持⼀致,⽆乱码和数据丢失21)上传⽂件符合⽀持的编码格式,上传成功22)上传⽂件不符合⽀持的编码格式,上传失败3.可⽤性/易⽤性测试1)是否⽀持tab切换,切换顺序是否正确2)按钮是否⽀持回车3)是否显⽰完整的⽂件地址和名称4)是否备注⽂件类型及⽀持的语⾔格式5)上传过程中是否有进度提⽰6)上传成功是否提⽰7)上传失败后是否提⽰明确的失败原因4.性能测试1)上传页⾯打开时间控制在5s内2)⽂件上传时间控制在多少时间内(根据需求⽽定),超时提醒3)⼤⽂件上传时间4)上传过程中⽹络很慢5)上传过程中⽹络中断,是否⽀持中断续传6)上传过程中服务器停⽌⼯作7)上传过程中查看服务器资源利⽤率是否在正常范围5.压⼒测试1)多个终端ip同时上传⽂件2)⼀个终端ip同时上传多个⽂件3)最⼤可⽀持同时上传⽂件数4)最⼤数量情况下运⾏⼀段时间6. 安全性测试1)上传可执⾏⽂件exe(根据需求)2)上传带有病毒的⽂件3)上传时服务器空间已满7.兼容性测试1)是否⽀持多平台PC(windows,MAC)2)是否⽀持PC和移动端3)是否⽀持不同的⼿机型号(华为,苹果,⼩⽶)4)是否⽀持不同的移动操作系统(ios,Andriod)5)是否⽀持不能的分辨率6)是否⽀持不同浏览器8.本地化测试1)是否⽀持多语⾔2)多语⾔翻译是否正确。
文件上传下载测试用例
上传文件和导出的测试用例设计一:上传图片对于上传的文件,假设系统要求上传的文件为jpg或gif格式图片,大小为<=5M的文件,我们在设计测试用例时,应该从以下几个方面进行考虑:1:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为4.9M,结果为上传成功2:文件类型正确,文件大小不合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5.1M,提示为:“上传的附件中大小不能超过5M”3:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5M,结果为上传成功4:文件类型错误,文件大小合适的校验例如:上传.doc;.xls;ppt;bmp;jpeg;psd;tiff;tga;png;swf;svg;pcx;dxf;wmf;emf;lic;eps;.txt等格式文件,文件大小合适,提示“只能上下jpg或gif格式图片”5:文件类型和文件大小合法,上传一个0kb的图片,提示信息:“请重新上传文件,或者是不能上传0kb的图片”6:文件类型和文件大小合法,上传一个正在使用中的图片(即打开该图片,在上传该图片),上传成功7:文件类型和文件大小合法,手动输入一个存在的图片地址,点击上传,上传成功8:文件类型和文件大小合法,手动输入一个不存在的图片地址,点击上传,提示:“请正确选择要上传的文件”9:文件类型和大小都合法,手动输入一个存在的图片名称,点击上传,一般情况下系统会提示:“请正确选择要上传的文件的路径”二:文件导出1、验证导出文件名长度,根据具体情况而定2、验证导出文件为空的情况3、验证导出文件名为特殊字符的情况4、验证导出全部资料的情况,导出的信息是否正确5、验证导出部分资料的情况,导出的信息是否正确6、验证导出大量数据时的时间是否在合理的时间范围内7、验证导出目的磁盘空间已满的情况下,导出是否有友好的处理方式8、验证导出目的的文件夹为只读的情况下,导出时是否有友好的的提示信息---------------------------------------------------------------文件上传:***页面***1、页面美观性、易用性2、按钮文字正确性3、说明文字是否正确4、正确/错误的提示文字是否正确5、提示当前位置是否正确,并且和其他页面保持一致格式6、必添项的标示是否正确***功能***1、路径是否可以手工输入2、上传文件超过最大值是在提交前校验还是提交后校验3、上传文件格式是否全部支持4、上传文件是否支持中文名称5、文件名称的最大值、最小值、特殊字符(包含空格)、使用程序语句是否会对其造成影响、中文名称是否能正常显示6、对于是否发布的设置是否正确7、简介最大值、特殊字符、使用程序语句是否会对其造成影响***按钮***1、保存按钮·对输入项有错误提示后光标提示是否正确·对输入项的错误提示是否描述正确·对必添项是否进行校验2、清空按钮·是否清除了填写内容3、返回按钮·是否返回上一页面文件下载:***页面***1、当前位置的提示是否现实正确2、页面美观性、易用性3、按钮文字是否正确4、说明性文字是否正确5、正确/错误的提示文字是否正确***功能***1、右键另存为是否可以正确下载文件,并且记录下载次数·工具下载是否正确,并且记录下载次数2、单击下载是提示下载还是在页面打开·直接打开是否显示正确·对于本机没有安装工具的文件是否能够打开,是否能给出正确的提示·对于直接在页面内打开的内容是否能够显示正常,页面美观性·保存到本地是否能正确显示·取消下载是否会纪录下载次数3、下载次数是否被正确记录4、后台没有发布的文件是否在前台可以找到并下载5、后台设置了下载权限的文件是否可以被正确看到、是否可以下载***按钮***返回按钮是否回到上一页面再补充一些其他的常见测试点:1、上传文件名测试,检查不符合文件名规范2、上传文件名类型测试,检查不同文件类型是否支持如:.rar,.mp3,avi等3、上传文件大小测试,检查不同文件规格大小如:0字节文件, 1kb, 200kb, 2mb, 20mb,2g 等4、上传文件容错性测试:如检查覆盖同文件操作;本文转自:/haoxiaohui617/article/details/8850702文件上传测试用例SC001 功能测试选择符合要求的文件,上传上传成功SC002 上传成功的文件名称显示显示正常(根据需求SC003 查看,下载上传成功的文件上传的文件可查看或SC004 删除上传成功的文件可删除SC005 替换上传成功的文件可替换SC006 上传文件是否支持中文名称根据需求而定SC007 文件路径是否可手动输入根据需求而定SC008 手动输入正确的文件路径,上传上传成功SC009 手动输入错误的文件路径,上传提示,不能上传SC010 文件大小测试符合格式,总大小稍小于限制大小的文件上传成功SC011 符合格式,总大小等于限制的大小的文件上传成功SC012 符合格式,总大小稍大于限制大小的文件在上传初提示附件过SC013 小为0kb的txt文档不能上传SC014 文件名称测试文件名称过长。
文件上传下载控件测试方法总结
文件上传下载控件测试方法总结1.文件上传-功能测试(1)选择格式、大小都符合要求的文件进行上传,结果能够成功上传并且文件名称显示正确,无多余存储路径,无乱码。
(2)检查上传完成后名称显示,结果应为名称显示正常,与所选文件名一致。
(3)上传成功的文件可被替换。
(4)上传成功的文件可被删除。
(5)允许手动输入文件路径。
(根据需求)(6)手动输入正确的文件路径,结果应为能够上传成功。
(7)手动输入错误的文件路径,结果应为提示路径错误,无法上传。
(8)上传正在打开的文件,可上传成功。
(根据需求决定是否允许上传正在打开的文件)2.文件上传-文件大小测试(1)上传符合格式,总大小稍小于要求大小的文件。
(2)上传符合格式,总大小等于要求大小的文件。
(3)上传符合格式,总大小稍大于要求大小的文件。
(4)上传符合格式,超大的文件,例如10G。
(5)上传符合格式,总大小为0KB的文件。
3.文件上传-文件名称测试(1)上传文件名称过长的文件,Win2000标准:255个字符(指在英文的字符下),如果是中文不超过127个汉字)。
(2)检查文件名称达到最大长度(中文,英文,数字或混合)时上传成功后的文件名称显示和页面排版。
(3)上传文件名中包含特殊字符的文件。
(4)上传文件名全部由英文组成的文件。
(5)上传文件名全部由汉字组成的文件。
(6)上传文件名全部由数字组成的文件。
(7)上传文件名为英文汉字数字混合的文件。
4.文件上传-文件格式测试(1)上传正确格式的文件。
(2)上传不允许格式的文件(除需求中规定格式外的文件)。
(3)上传rar,zip等打包文件(根据需要决定是否允许上传压缩文件)。
5.文件上传-安全性测试(1)上传可执行文件(.exe文件)。
(2)上传常见木马文件。
(3)上传时服务器空间已满。
上位机执行测试用例编写
上位机执行测试用例编写
用例编号:UT_001
测试用例名称:文件上传功能测试
测试目的:验证上位机的文件上传功能是否正常
测试步骤:
1. 打开上位机应用程序。
2. 点击“文件上传”按钮。
3. 在弹出的文件选择对话框中,选择一个本地文件。
4. 点击“确定”按钮,开始上传文件。
5. 等待上传完成,检查上位机是否显示上传成功的提示信息。
6. 在上位机中查找上传的文件,确认文件是否成功上传到指定位置。
预期结果:
1. 上位机应用程序正常打开。
2. 文件选择对话框正确显示。
3. 选择的文件成功上传到上位机。
4. 上位机显示上传成功的提示信息。
5. 在上位机中可以找到上传的文件。
测试结果:
1. [实际结果 1]
2. [实际结果 2]
3. [实际结果 3]
4. [实际结果 4]
5. [实际结果 5]
备注:如果测试结果与预期结果不符,请详细描述实际情况。
这只是一个简单的测试用例编写示例,你可以根据实际需求和测试场景进行修改和扩展。
请确保每个测试用例都包含明确的测试步骤、预期结果和测试结果的描述,以便进行有效的测试和结果分析。
上传文件及导出文件的测试用例
都不合法
doc的文件
判断文件大小,提示信
息为“上传的文件类型不
合法”
4-0 文件类型与大小上传一个0kb的文本文档
建议限制上传0kb的文
都合法的情况
件
4-1 文件类型与大小 上传一个正在使用中的附件
建议提示不允许上传
都合法的其他情况 (即打开该文件,再上传该文件)
4-2 文件类型与大小 手动输入一个存在的文件,点击上 上传成功
都合法的其他情况 传
4-3 文件类型与大小 手动输入一个不存在的文件,点击 提示信息"请正确选择要
都合法的其他情况 上传
上传的附件"
4-4 文件类型与大小 输入路径为f:/的文件,点击上传 上传成功
都合法的其他情况
4-5 文件类型与大小输入路径为从U盘上传
上传成功
都合法的其他情况
4-6 文件类型与大小不同操作系统上传
据的速度
围内
目的:导出的文件 点击导出按钮,弹出的对话框,点击 可以保存
名特别长的情况 保存,输入文件名,点击保存
目的:导出的文件 点击导出按钮,弹出的对话框,点击 无法保存
名为空
保存,文件名为空,点击保存
目的:存储空间不 硬盘空间不足/ U盘空间不足
提示存储空间不足
目的:存储空间不 硬盘空间不足/ U盘空间不足 足 目的:导出的文件 导出重名 名称校验 目的:续传功能 下载能否支持断点续传;
上传成功
都合法的其他情况
4-7 文件类型与大小文件名很长的上传
上传成功
都合法的其他情况
4-8 文件类型与大小路径很长上传
上传成功
都合法的其他情况
5-0目的:续传功能 上传是否支持断点续传;
网站测试中的文件上传与下载测试
网站测试中的文件上传与下载测试文件上传和下载是网站常用的功能之一,用于用户上传文件或者下载网站提供的资源。
在进行网站测试时,文件上传与下载测试是必不可少的一部分,旨在验证该功能是否正常运行,用户能否顺利实现上传和下载文件的操作。
一、文件上传测试文件上传测试主要验证以下几个方面:1. 文件类型支持:测试过程中应检测网站是否能够正确识别用户上传的文件类型,包括文本文件、图像文件、音频文件、视频文件等各种常见文件格式。
同时需要检测网站是否能够拦截非法文件类型的上传。
2. 文件大小限制:测试应验证网站对于上传文件的大小限制,确保用户不会因为文件过大而无法上传。
测试时可以尝试上传超过限制大小的文件,验证网站是否能够给出相应的提示信息。
3. 文件上传进度:为了提升用户体验,文件上传时应提供上传进度的显示。
测试时需要检测上传进度是否准确显示,并确保用户可以正确取消上传操作。
4. 多文件上传:测试应检测网站是否支持同时上传多个文件,以及对于多文件上传时的处理是否正确。
5. 文件重复上传:测试时可以尝试上传同名文件,验证网站对于同名文件的处理方式,包括覆盖原文件、提示用户重新命名等。
二、文件下载测试文件下载测试主要验证以下几个方面:1. 下载速度:测试时需要验证网站提供的下载速度是否满足用户需求,确保下载不会过慢导致用户体验不佳。
2. 文件完整性:文件下载后应确保与上传文件完全相同,测试时需要对下载的文件进行校验,验证文件的完整性。
3. 大文件下载:测试时可以选择下载大文件,以验证网站是否能够支持大文件的稳定下载,并确保下载过程不会中断或出现异常。
4. 并发下载:测试应验证网站是否支持多个用户同时进行下载操作,以及并发下载时是否稳定,不会因为并发访问而导致下载速度下降或下载中断。
三、其他需要注意的问题在进行文件上传与下载测试时,还需要注意以下问题:1. 安全性:测试时需要确保上传和下载过程中的数据传输是加密的,以保证用户数据的安全性。
压力测试用例及测试结果
压力测试用例及测试结果一、引言在软件开发过程中,压力测试是非常重要的一环。
它可以模拟系统在高负载情况下的性能表现,验证系统在压力下是否能够正常工作。
本文将介绍压力测试的概念、目的以及常见的用例和测试结果。
二、压力测试概述压力测试是指在一定时间内,通过模拟多个用户同时访问系统,增加系统负荷,以测试系统在高负载情况下的稳定性、可靠性和性能指标。
压力测试的目的是发现系统在高负载情况下的性能瓶颈,以便优化系统设计和提升用户体验。
三、压力测试用例1. 并发用户数测试:通过模拟多个用户同时访问系统,测试系统能够承受的最大并发用户数。
测试结果应包括系统响应时间、吞吐量和错误率等指标。
2. 数据库负载测试:通过模拟大量数据库操作,测试系统在高负载下数据库的性能表现。
测试结果应包括数据库响应时间、并发连接数和数据库锁等指标。
3. 文件上传下载测试:通过模拟大量用户同时上传或下载文件,测试系统在高负载下的文件传输性能。
测试结果应包括文件传输速度、并发连接数和文件传输成功率等指标。
4. 接口性能测试:通过模拟大量用户同时调用系统接口,测试系统在高负载下接口的性能表现。
测试结果应包括接口响应时间、并发连接数和接口错误率等指标。
5. 长时间运行测试:通过模拟系统连续运行一段时间,测试系统在长时间运行下是否会出现内存泄漏、资源耗尽等问题。
测试结果应包括系统资源使用情况和系统稳定性等指标。
四、压力测试结果1. 并发用户数测试结果:系统在1000个并发用户下,平均响应时间为500ms,吞吐量为1000个请求/秒,错误率为0.5%。
2. 数据库负载测试结果:系统在1000个并发连接下,数据库平均响应时间为200ms,数据库锁冲突率为0.2%。
3. 文件上传下载测试结果:系统在100个并发连接下,文件传输平均速度为10MB/s,文件传输成功率为99.9%。
4. 接口性能测试结果:系统在1000个并发连接下,接口平均响应时间为300ms,接口错误率为0.3%。
文件上传下载测试用例
上传文件和导出的测试用例设计一:上传图片对于上传的文件,假设系统要求上传的文件为jpg或gif格式图片,大小为<=5M的文件,我们在设计测试用例时,应该从以下几个方面进行考虑:1:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为4.9M,结果为上传成功2:文件类型正确,文件大小不合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5.1M,提示为:“上传的附件中大小不能超过5M”3:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5M,结果为上传成功4:文件类型错误,文件大小合适的校验例如:上传.doc;.xls;ppt;bmp;jpeg;psd;tiff;tga;png;swf;svg;pcx;dxf;wmf;emf;lic;eps;.txt等格式文件,文件大小合适,提示“只能上下jpg或gif格式图片”5:文件类型和文件大小合法,上传一个0kb的图片,提示信息:“请重新上传文件,或者是不能上传0kb的图片”6:文件类型和文件大小合法,上传一个正在使用中的图片(即打开该图片,在上传该图片),上传成功7:文件类型和文件大小合法,手动输入一个存在的图片地址,点击上传,上传成功8:文件类型和文件大小合法,手动输入一个不存在的图片地址,点击上传,提示:“请正确选择要上传的文件”9:文件类型和大小都合法,手动输入一个存在的图片名称,点击上传,一般情况下系统会提示:“请正确选择要上传的文件的路径”二:文件导出1、验证导出文件名长度,根据具体情况而定2、验证导出文件为空的情况3、验证导出文件名为特殊字符的情况4、验证导出全部资料的情况,导出的信息是否正确5、验证导出部分资料的情况,导出的信息是否正确6、验证导出大量数据时的时间是否在合理的时间范围内7、验证导出目的磁盘空间已满的情况下,导出是否有友好的处理方式8、验证导出目的的文件夹为只读的情况下,导出时是否有友好的的提示信息---------------------------------------------------------------文件上传:***页面***1、页面美观性、易用性2、按钮文字正确性3、说明文字是否正确4、正确/错误的提示文字是否正确5、提示当前位置是否正确,并且和其他页面保持一致格式6、必添项的标示是否正确***功能***1、路径是否可以手工输入2、上传文件超过最大值是在提交前校验还是提交后校验3、上传文件格式是否全部支持4、上传文件是否支持中文名称5、文件名称的最大值、最小值、特殊字符(包含空格)、使用程序语句是否会对其造成影响、中文名称是否能正常显示6、对于是否发布的设置是否正确7、简介最大值、特殊字符、使用程序语句是否会对其造成影响***按钮***1、保存按钮·对输入项有错误提示后光标提示是否正确·对输入项的错误提示是否描述正确·对必添项是否进行校验2、清空按钮·是否清除了填写内容3、返回按钮·是否返回上一页面文件下载:***页面***1、当前位置的提示是否现实正确2、页面美观性、易用性3、按钮文字是否正确4、说明性文字是否正确5、正确/错误的提示文字是否正确***功能***1、右键另存为是否可以正确下载文件,并且记录下载次数·工具下载是否正确,并且记录下载次数2、单击下载是提示下载还是在页面打开·直接打开是否显示正确·对于本机没有安装工具的文件是否能够打开,是否能给出正确的提示·对于直接在页面内打开的内容是否能够显示正常,页面美观性·保存到本地是否能正确显示·取消下载是否会纪录下载次数3、下载次数是否被正确记录4、后台没有发布的文件是否在前台可以找到并下载5、后台设置了下载权限的文件是否可以被正确看到、是否可以下载***按钮***返回按钮是否回到上一页面再补充一些其他的常见测试点:1、上传文件名测试,检查不符合文件名规范2、上传文件名类型测试,检查不同文件类型是否支持如:.rar,.mp3,avi等3、上传文件大小测试,检查不同文件规格大小如:0字节文件, 1kb, 200kb, 2mb, 20mb,2g 等4、上传文件容错性测试:如检查覆盖同文件操作;本文转自:/haoxiaohui617/article/details/8850702文件上传测试用例SC001 功能测试选择符合要求的文件,上传上传成功SC002 上传成功的文件名称显示显示正常(根据需求SC003 查看,下载上传成功的文件上传的文件可查看或SC004 删除上传成功的文件可删除SC005 替换上传成功的文件可替换SC006 上传文件是否支持中文名称根据需求而定SC007 文件路径是否可手动输入根据需求而定SC008 手动输入正确的文件路径,上传上传成功SC009 手动输入错误的文件路径,上传提示,不能上传SC010 文件大小测试符合格式,总大小稍小于限制大小的文件上传成功SC011 符合格式,总大小等于限制的大小的文件上传成功SC012 符合格式,总大小稍大于限制大小的文件在上传初提示附件过SC013 小为0kb的txt文档不能上传SC014 文件名称测试文件名称过长。
数据传输(基本传输功能)测试用例
基本传输功能测试用例
1.测试用例说明
2.测试内容和步骤
测试准备:
1、使用两台Win2000 Server机器,机器名分别为Centersvr和Zyj
2、两台机器上都装有Sql2000企业版
3、其中Centersvr为结算中心数据库服务器db_center ,Zyj为分中心数据库服务器db_subcenter,xd为站数据库db_station
4、数据发生器测试工具
(1)更新操作的单表传输
(2)插入操作的单表传输
(3)是否能传递空值
(4)大数据量(20万)
(5)两个表的上传(都是插入)
(6)两个表的传输(一为插入,一为部分更新)
(7)多表之间的传输
(8)核对日志文件(发送方)
(9)观察CPU利用率和内存利用率(暂时不做)
(10)字符多的情况
(11)字段值中有传输程序的分隔符
(12)替换操作
(13)实时传输(通过触发器)
(14)人工触发(手动按摁钮)(没有提供)(15)传输间隔为60分钟
(16)多种时间间隔的组合情况(17)长时间的连续传输
(18)同时收发
(19)一个表有导入和导出两种操作
(20)日志文件的转储
(21)两个实时传输的表
(22)手工触发
(23)手工触发和其他传输方式之间的配合
(23)服务的自然中止
(24)向多个节点发送数据
3.其它说明。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上传文件和导出的测试用例设计一:上传图片对于上传的文件,假设系统要求上传的文件为jpg或gif格式图片,大小为<=5M的文件,我们在设计测试用例时,应该从以下几个方面进行考虑:1:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为4.9M,结果为上传成功2:文件类型正确,文件大小不合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5.1M,提示为:“上传的附件中大小不能超过5M”3:文件类型正确,文件大小合适的校验例如:上传一种jpg或gif的格式图片,文件大小为5M,结果为上传成功4:文件类型错误,文件大小合适的校验例如:上传.doc;.xls;ppt;bmp;jpeg;psd;tiff;tga;png;swf;svg;pcx;dxf;wmf;emf;lic;eps;.txt等格式文件,文件大小合适,提示“只能上下jpg或gif格式图片”5:文件类型和文件大小合法,上传一个0kb的图片,提示信息:“请重新上传文件,或者是不能上传0kb的图片”6:文件类型和文件大小合法,上传一个正在使用中的图片(即打开该图片,在上传该图片),上传成功7:文件类型和文件大小合法,手动输入一个存在的图片地址,点击上传,上传成功8:文件类型和文件大小合法,手动输入一个不存在的图片地址,点击上传,提示:“请正确选择要上传的文件”9:文件类型和大小都合法,手动输入一个存在的图片名称,点击上传,一般情况下系统会提示:“请正确选择要上传的文件的路径”二:文件导出1、验证导出文件名长度,根据具体情况而定2、验证导出文件为空的情况3、验证导出文件名为特殊字符的情况4、验证导出全部资料的情况,导出的信息是否正确5、验证导出部分资料的情况,导出的信息是否正确6、验证导出大量数据时的时间是否在合理的时间范围内7、验证导出目的磁盘空间已满的情况下,导出是否有友好的处理方式8、验证导出目的的文件夹为只读的情况下,导出时是否有友好的的提示信息---------------------------------------------------------------文件上传:***页面***1、页面美观性、易用性2、按钮文字正确性3、说明文字是否正确4、正确/错误的提示文字是否正确5、提示当前位置是否正确,并且和其他页面保持一致格式6、必添项的标示是否正确***功能***1、路径是否可以手工输入2、上传文件超过最大值是在提交前校验还是提交后校验3、上传文件格式是否全部支持4、上传文件是否支持中文名称5、文件名称的最大值、最小值、特殊字符(包含空格)、使用程序语句是否会对其造成影响、中文名称是否能正常显示6、对于是否发布的设置是否正确7、简介最大值、特殊字符、使用程序语句是否会对其造成影响***按钮***1、保存按钮·对输入项有错误提示后光标提示是否正确·对输入项的错误提示是否描述正确·对必添项是否进行校验2、清空按钮·是否清除了填写内容3、返回按钮·是否返回上一页面文件下载:***页面***1、当前位置的提示是否现实正确2、页面美观性、易用性3、按钮文字是否正确4、说明性文字是否正确5、正确/错误的提示文字是否正确***功能***1、右键另存为是否可以正确下载文件,并且记录下载次数·工具下载是否正确,并且记录下载次数2、单击下载是提示下载还是在页面打开·直接打开是否显示正确·对于本机没有安装工具的文件是否能够打开,是否能给出正确的提示·对于直接在页面内打开的内容是否能够显示正常,页面美观性·保存到本地是否能正确显示·取消下载是否会纪录下载次数3、下载次数是否被正确记录4、后台没有发布的文件是否在前台可以找到并下载5、后台设置了下载权限的文件是否可以被正确看到、是否可以下载***按钮***返回按钮是否回到上一页面再补充一些其他的常见测试点:1、上传文件名测试,检查不符合文件名规范2、上传文件名类型测试,检查不同文件类型是否支持如:.rar,.mp3,avi等3、上传文件大小测试,检查不同文件规格大小如:0字节文件, 1kb, 200kb, 2mb, 20mb,2g 等4、上传文件容错性测试:如检查覆盖同文件操作;5、上传文件异常情况测试:如硬盘空间不足6、上传文件速率性能测试:检查上传不同的文件在不同的网络环境响应速度,及系统资源占用7、上传文件安全性测试:如上传常见木马8、上传文件易用性测试:检查上传文件操作是否让用户易于学习和理解使用等9、上传文件特性测试:如果支持如断点续传等一些特性10、上传文件后,检查是否与源文件一致,包含目录设置等11、上传文件,是否能打开等本文转自:/haoxiaohui617/article/details/8850702文件上传测试用例SC001 功能测试选择符合要求的文件,上传上传成功SC002 上传成功的文件名称显示显示正常(根据需求SC003 查看,下载上传成功的文件上传的文件可查看或SC004 删除上传成功的文件可删除SC005 替换上传成功的文件可替换SC006 上传文件是否支持中文名称根据需求而定SC007 文件路径是否可手动输入根据需求而定SC008 手动输入正确的文件路径,上传上传成功SC009 手动输入错误的文件路径,上传提示,不能上传SC010 文件大小测试符合格式,总大小稍小于限制大小的文件上传成功SC011 符合格式,总大小等于限制的大小的文件上传成功SC012 符合格式,总大小稍大于限制大小的文件在上传初提示附件过SC013 小为0kb的txt文档不能上传SC014 文件名称测试文件名称过长。
Win2000标准:255个字符(指在英文的字符下),如果是中文不超过127个汉字提示过长SC015 文件名称达到最大长度(中文,英文或混在一起)上传后名称显示,页面排版页面显示正常SC016 文件名称中包含特殊字符根据需求而定SC017 文件名全为中文根据需求而定SC018 文件名全为英文根据需求而定SC019 文件名为中,英混合根据需求而定SC020 文件格式测试上传正确格式上传成功SC021 上传不允许的格式提示不能上传SC022SC023 上传rar,zip等打包文件(多文件压缩)根据需求而定SC024 安全性测试上传可执行文件(exe文件)根据需求而定SC025 上传常见的木马文件提示不能上传SC026 上传时服务器空间已满有提示SC027 性能测试上传时网速很慢(限速)当超过一定时间,提SC028 上传过程断网有提示上传是否成功SC029 上传过程服务器停止工作有提示上传是否成功SC030 上传过程服务器的资源利用率在正常范围SC031 界面测试页面美观性、易用性(键盘和鼠标的操作、tab跳转的顺序是否正确)显示正常(根据需求SC032 按钮文字是否正确正确SC033 正确/错误的提示文字是否正确正确SC034 说明性文字是否正确正确SC035 其他测试有多个上传框时,上传相同名称的文件根据需求而定SC036 上传一个正在打开的文件可以上传SC037 文件路径是手动输入的是否限制长度限制一定的长度SC038 上传文件过程中是否有取消正在上传文件的功能有SC039 保存时有没有已经选择好,但没有上传的文件提示上传SC040 选择好但是未上传的文件是否可以取消选择可以取消选择查询测试用例一、对于查询维度比较多的情况可以分为2部分1、测试各个查询条件(控件)的输入数据的有效性检查,比如数字输入框输入汉字,点查询就应该有错误提示...2、测试各种条件组合查询返回结果的正确性,从理论上来说应该用正交设计来设计用例,但是这样设计出来的用例也还是很多,再加上一般项目中的查询使用的SQL 语句查询,所以基本上只要测每个单独条件+所有条件+默认+选取几个在业务上来看比较有代表性的组合就OK了二、以下总结中,输入一些特殊符号进行查询,是我没有想到的:查询输入(1)分别对单条件进行精确查询(2)输入长度的检验,输入允许的最长值进行查询,是否支持(3)两个查询条件是否为2选1,来回选择是否出现页面错误(4)输入字符(5)输入特殊字符(6)输入数字(7)输入汉字(8)输入关系表达式与、或、异或、非、等于(9)输入空格(10)条件中含有空格(11)输入超长字符(12)输入全角字符(13)输入单引号(14)输入单引号引起来的数据(15)输入双引号(16)输入双引号引起来的数据(17)如果支持模糊查询,输入部分查询条件(18)输入系统中不存在与之匹配的条件查询结果检查(1)查询结果按什么顺利排序(2)查询结果是否根据字段显示排序功能(3)查询结果是否有分页,如果有,每页最多包含多少记录(4)查询结果是否匹配(5)查询结果是否与数据库一致(6)查询结果是精确查询还是模糊查询UI验证(1)文字显示是否正确(2)页面是否有错别字(3)输入框大小、文字大小是否合适(4)页面是否美观(5)查询结果字段显示是否与需求一致性能方面(1)查询处理时间是否能接受(2)数据库中存在大数据量数据时,查询时间是否能接受(3)当多个用户同时查询时,输入相同或不同的查询条件系统响应是否及时以下是我自己总结的:对于查询功能,同样可以从以下几个方面来进行用例的设计:1、功能方面考虑:应用边界值和等价类划分法进行用例的设计边界值:输入最大长度的文本,能否搜出来?输入空格或空,能否搜索出来?等价类:要考虑到一些特殊符号的输入查询。
2、易用性方面3、界面方面4、安全角度:比如输入一些脚本语言,看是否执行,主要是防XSS攻击问题5、性能角度:查询效率、并发、响应时间问题的考虑。