文件上传下载测试用例
pdf文件测试用例

pdf文件测试用例测试用例是软件测试中的一种文档形式,用于描述测试的目标、步骤和预期结果。
对于PDF文件的测试,我们可以从以下多个角度考虑,并列举一些可能的测试用例。
1. 文件打开和查看测试:a. 测试文件是否能够成功打开,并显示正确的内容。
b. 测试文件是否能够正确显示文本、图像、表格等元素。
c. 测试文件是否能够正确显示页面布局、页眉页脚、页码等。
d. 测试文件是否能够正确缩放、旋转或调整页面显示方式。
e. 测试文件是否能够正确识别和处理书签、链接、注释等特殊元素。
2. 文档导航和搜索测试:a. 测试文件是否能够正确显示目录,并能够通过目录快速导航到指定页面。
b. 测试文件是否能够正确识别和处理文档内的交叉引用。
c. 测试文件是否能够正确执行全文搜索,并准确显示搜索结果。
3. 文档编辑和注释测试:a. 测试文件是否支持文本编辑,包括插入、删除、修改文本内容。
b. 测试文件是否支持图像或表格的添加、删除、修改操作。
c. 测试文件是否支持注释功能,包括添加、删除、修改注释。
4. 文件格式兼容性测试:a. 测试文件是否能够正确打开和显示不同版本或不同制造商创建的PDF文件。
b. 测试文件是否能够正确处理包含特殊格式或特殊字体的PDF文件。
c. 测试文件是否能够正确处理包含加密或压缩的PDF文件。
5. 安全性和权限测试:a. 测试文件是否能够正确执行文档权限限制,如密码保护、打印限制等。
b. 测试文件是否能够正确处理包含恶意代码或病毒的PDF文件。
6. 兼容性和性能测试:a. 测试文件是否能够在不同操作系统和不同设备上正确显示和操作。
b. 测试文件在大文件或复杂文件的情况下,是否能够快速加载和响应用户操作。
以上仅是一些可能的测试用例示例,具体的测试用例设计需要根据具体的PDF阅读器或编辑器的功能和需求进行进一步细化和补充。
测试用例0422

预期效果
系统没有关闭,也没有上传下载文件,过了一段时间(比如10分钟或者20分钟),系 统是否会自动关闭; 若系统没有自动关闭打开系统,是否可以上传下载文件; 文件夹是否可以下载;是否可以多个文件夹批量下载; 下载成功后是否能在本地计算机内找到; 找到后是否可以打开,文件夹里面文件是否与系统内该文件夹内容,数量,格式一 致; 下载文件夹内的文件是否可以打开,内容是否和原文件一致; 系统内文件夹是否可以命名为复杂名字-中文,英文,数字,特殊符号,日语,法语 等; 重命名后是否可以打开; 文件夹内文件是否可以打开,是否和重命名前内容,格式一致
不同文件格式WORD,EXCEL,PPT,CAD,PDF ,JPG,TXT,ZIP等
复杂文件名-中文,英 文,数字,特殊符号,日 语,法语等
文件管理
不同容量大小-5兆,10 兆,20兆等
系统文件夹
具体内容 是否可以上传 系统内是否可以打开 打开后是否和原文件内容格式一致 文件刚上传后是否可以删除; 隔段时间后(比如1分钟,5分钟,10分钟,20分钟)是否可以删除; 文件改名后是否可以删除; 改为复杂文件名是否可以删除; 系统内是否可以修改名称; 修改后是否可以打开; 打开后文件内容格式是否和原文件一致 单个文件是否可以下载, 不同文件格式是否可以批量下载 是否可以找到该下载文件 是否可以打开 是否和原文件内容格式一致 改名后是否可以打开 改名后打开是否和原文件内容格式一致 是否可以上传 系统内是否可以打开 打开后是否和原文件内容格式一致 文件刚上传后是否可以删除; 隔段时间后(比如1分钟,5分钟,10分钟,20分钟)是否可以删除; 文件改名后是否可以删除; 改为复杂文件名是否可以删除; 系统内是否可以修改名称; 修改后是否可以打开; 打开后文件内容格式是否和原文件一致 单个文件是否可以下载, 不同文件格式是否可以批量下载 是否可以找到该下载文件 是否可以打开 是否和原文件内容格式一致 改名后是否可以打开 改名后打开是否和原文件内容格式一致 是否可以上传 系统内是否可以打开 打开后是否和原文件内容格式一致 文件刚上传后是否可以删除; 隔段时间后(比如1分钟,5分钟,10分钟,20分钟)是否可以删除; 文件改名后是否可以删除; 改为复杂文件名是否可以删除; 系统内是否可以修改名称; 修改后是否可以打开; 打开后文件内容格式是否和原文件一致 单个文件是否可以下载, 不同文件格式是否可以批量下载 是否可以找到该下载文件 是否可以打开 是否和原文件内容格式一致 改名后是否可以打开,改为复杂名字,是否可以打开; 改名后打开是否和原文件内容格式一致
正交实验法设计测试用例例子

正交实验法设计测试用例例子正交实验法(Orthogonal Experimental Design)是一种设计测试用例的方法,通过合理选择测试用例,可以有效减少测试工作量,提高测试效率。
正交实验法的核心思想是通过一定的设计原则,选择一组具有独立性和均匀性的测试用例,以覆盖系统的各个方面,从而发现系统中的问题。
以下是使用正交实验法设计测试用例的一些例子:1. 网页登录功能测试:通过正交实验法设计测试用例,测试网页登录功能的正确性和稳定性。
测试用例包括用户名和密码长度的不同组合、是否输入正确的用户名和密码、是否支持记住密码等等。
2. 购物车功能测试:通过正交实验法设计测试用例,测试购物车功能的正确性和稳定性。
测试用例包括添加商品到购物车的不同顺序、添加不同数量的商品、删除商品、修改商品数量等等。
3. 文件上传功能测试:通过正交实验法设计测试用例,测试文件上传功能的正确性和稳定性。
测试用例包括上传不同类型的文件、上传不同大小的文件、上传多个文件、上传文件的同时进行其他操作等等。
4. 数据库查询功能测试:通过正交实验法设计测试用例,测试数据库查询功能的正确性和性能。
测试用例包括查询不同条件的数据、查询不同数量的数据、查询数据的同时进行其他操作等等。
5. 网络连接功能测试:通过正交实验法设计测试用例,测试网络连接功能的正确性和稳定性。
测试用例包括连接不同类型的网络、连接不同网络的速度、在连接过程中进行其他操作等等。
6. 手机应用程序测试:通过正交实验法设计测试用例,测试手机应用程序的正确性和稳定性。
测试用例包括不同操作系统的手机、不同型号的手机、在不同网络环境下使用等等。
7. 网络游戏测试:通过正交实验法设计测试用例,测试网络游戏的正确性和稳定性。
测试用例包括不同操作系统的电脑、不同网络环境下使用、同时进行其他操作等等。
8. 电子邮件发送功能测试:通过正交实验法设计测试用例,测试电子邮件发送功能的正确性和稳定性。
sanity test举例

sanity test举例在软件开发中,Sanity Test(合理性测试)是一种简单有效的测试方法,用于验证软件的基本功能是否正常。
它是一种冗余测试方法,旨在确保软件在进行更复杂的测试之前,已经过了最基本的功能验证。
Sanity Test通常由开发人员或测试人员手动执行,它的主要目的是捕捉软件开发的常见错误以及避免浪费时间和资源在不合格的构建上。
以下是几个关于Sanity Test的例子:1.登录功能测试对于一个网站或应用程序来说,登录功能是最基本的功能之一。
在Sanity Test中,我们可以通过输入正确的用户名和密码,检查是否成功登录系统,然后使用一些常见的用户名和密码组合,检查是否提示了适当的错误信息。
2.注册功能测试注册功能是一种常见的功能,通过该功能,用户可以在网站或应用程序上创建一个新的账户。
在Sanity Test中,我们可以验证用户是否可以成功注册,以及验证是否会检测到重复的用户名或电子邮件地址。
3.页面导航测试Sanity Test还可以包括对页面导航功能的测试。
在这种测试中,我们可以点击网站或应用程序上的各种链接和按钮,以确保不会出现404错误页面或其他导航错误。
例如,我们可以点击首页、产品页面、联系页面等,验证是否跳转到正确的页面。
4.数据库连接测试对于依赖数据库的应用程序,Sanity Test还可以包括对数据库连接的测试。
我们可以验证数据库是否能够成功连接,并且可以执行简单的SQL查询,以确保数据库正常运行。
这也可以捕获到配置错误或访问权限问题。
5.上传和下载文件测试如果应用程序涉及上传和下载文件的功能,Sanity Test可以验证这些功能是否正常工作。
我们可以上传不同类型和大小的文件,然后下载它们,以确保文件在上传和下载过程中没有损坏或丢失。
6.响应时间测试在Sanity Test中,我们还可以测试应用程序的响应时间。
我们可以测量不同请求的响应时间,并与预期的响应时间进行比较,以确定应用程序是否在可接受的范围内。
文件上传功能测试点

⽂件上传功能测试点
⽂件上传的测试点:
主要有四个⼤的功能点:
⼀、⽂件名称:
1. ⽂件名称重名;
2. ⽂件名称含有特殊字符;
3. ⽂件名称长度;
⼆、⽂件⼤⼩;
1. 0字节⽂件;
2. 超过系统规定的⽂件;
3. 上传本地已经删除的⽂件;(即选择⽂件后,未点击上传确定按钮前,在本地删除已选择的⽂件,我在以往的测试中多次在这⾥碰到很明
显的错误,最近就碰到:“there has been an I/O Error”的提⽰信息;)
三、图⽚格式问题:
1. 允许上传格式-注意⽂件格式后缀的⼤⼩写、⽂件名称含点时,如aaa.bbb.gif(多次碰到对⽂件后缀⼤⼩写做判断的,以及很多程序员判
断后缀时都是由前向后找第⼀个点,这样的话后缀就是bbb.gif了,这样就会给出错误判断)
2. 不允许上传的格式;
3. 修改⾮允许格式为允许的格式;
4. 允许格式之间的后缀相互修改(尤其是上传的⽂件时图⽚时)
四、上传⽂件空间⼤⼩的验证,即如果上传的⽂件储存的空间不⾜时,上传⽂件时系统如何处理。
传输软件测试实验报告(3篇)

第1篇一、实验目的1. 熟悉传输软件的基本功能和使用方法。
2. 掌握传输软件测试的基本流程和常用方法。
3. 提高对传输软件性能、功能和安全性的评估能力。
4. 培养团队协作和问题解决能力。
二、实验环境1. 操作系统:Windows 102. 测试软件:FTP Server(服务器端)和FTP Client(客户端)3. 网络环境:局域网或互联网4. 测试数据:随机生成的文件和文件夹三、实验内容1. 功能测试- 测试文件上传和下载功能- 测试文件夹创建、删除和重命名功能- 测试文件和文件夹权限设置功能- 测试断点续传功能- 测试传输速度和稳定性2. 性能测试- 测试大文件传输速度- 测试高并发传输能力- 测试不同网络环境下的传输速度和稳定性3. 安全性测试- 测试文件传输过程中的数据加密和完整性- 测试传输软件的防病毒能力- 测试软件的安全性漏洞和防护措施4. 兼容性测试- 测试不同操作系统和浏览器下的兼容性- 测试不同网络协议和传输协议的兼容性四、实验步骤1. 功能测试- 启动FTP Server,设置服务器参数。
- 启动FTP Client,连接到服务器。
- 上传和下载文件,测试上传和下载功能。
- 创建、删除和重命名文件夹,测试文件夹管理功能。
- 设置文件和文件夹权限,测试权限设置功能。
- 测试断点续传功能,上传大文件并中断,然后继续上传。
- 测试传输速度和稳定性,连续上传和下载多个文件。
2. 性能测试- 上传大文件,记录传输时间和速度。
- 在高并发环境下,同时上传和下载多个文件,记录传输速度和稳定性。
- 在不同网络环境下,测试传输速度和稳定性。
3. 安全性测试- 使用第三方安全工具测试文件传输过程中的数据加密和完整性。
- 使用杀毒软件测试传输软件的防病毒能力。
- 使用安全漏洞扫描工具测试软件的安全性漏洞。
4. 兼容性测试- 在不同操作系统和浏览器下测试软件的兼容性。
- 使用不同网络协议和传输协议测试软件的兼容性。
使用性能测试工具进行文件传输测试
使用性能测试工具进行文件传输测试文件传输是现代计算机系统中必不可少的一项功能。
为了确保文件传输的效率和稳定性,开发人员常常需要进行性能测试,以评估系统在高负载情况下的表现。
本文将介绍如何使用性能测试工具来进行文件传输测试。
一、性能测试的概念性能测试是通过模拟真实场景和负载条件,对系统的性能进行评估和验证的过程。
在文件传输测试中,我们希望了解系统在处理大文件、多用户同时传输等情况下的性能表现。
二、选择性能测试工具市面上有许多性能测试工具可以用于文件传输测试,例如Apache JMeter、LoadRunner等。
本文以Apache JMeter为例进行说明。
三、准备测试环境在进行性能测试之前,我们需要搭建一套测试环境。
这包括文件传输服务器、客户端机器以及网络环境的模拟。
确保测试环境与实际生产环境尽可能接近,以提高测试结果的准确性。
四、设置测试计划在JMeter中,我们需要创建一个测试计划。
在计划中包含了测试的整体配置和执行规则。
可以设置如下参数:1. 线程组:模拟多个用户同时进行文件传输操作。
2. 目标服务器:设置待测试的文件传输服务器地址和端口。
3. 传输协议:选择合适的传输协议,如FTP、SFTP等。
4. 文件大小和数量:设置待传输文件的大小和数量,以模拟不同负载情况。
5. 断言和监听器:添加断言以验证文件传输的正确性;使用监听器监控系统性能指标,如响应时间、吞吐量等。
五、执行文件传输测试配置完成后,我们就可以执行文件传输测试了。
JMeter将模拟多个用户同时进行文件传输操作,并记录每次传输的性能数据。
在测试过程中,我们可以通过监听器实时监控系统的性能指标,并根据需要进行调整和优化。
六、分析测试结果测试完成后,我们需要对测试结果进行分析。
通过JMeter的分析报告,我们可以获取到各项性能指标的统计数据,如响应时间分布、吞吐量、错误率等。
根据这些数据,我们可以评估系统在不同负载下的性能表现,并进行性能优化。
如何处理自动化测试中的文件上传下载
如何处理自动化测试中的文件上传下载随着互联网的普及和技术的不断发展,越来越多的企业和个人开始采用自动化测试工具来验证应用程序的功能和稳定性。
在自动化测试过程中,文件上传和下载是常见的场景,为了确保测试的准确性和完整性,需要对上传和下载的文件进行检查和处理。
本文将从文件上传和下载流程入手,分析自动化测试中文件上传下载的问题和解决方案。
一、文件上传1.1 文件上传的流程在自动化测试中,文件上传一般由以下步骤组成:1. 点击上传文件按钮,打开文件选择对话框;2. 选择要上传的文件,点击上传按钮;3. 等待上传完成,确认上传成功。
1.2 文件上传的问题在文件上传过程中,可能会出现以下问题:1. 文件格式不正确,无法上传;2. 文件过大,上传时间过长;3. 网络异常,上传失败。
这些问题都会影响测试的进行,应该如何解决呢?1.3 文件上传的解决方案针对文件格式的问题,我们可以在测试前先检查要上传的文件格式是否正确,或者采用程序方式检查文件格式;针对文件大小的问题,我们可以在测试前限制要上传的文件大小,或者在上传过程中检查文件大小,如超过限制则循环上传直至上传成功为止;针对网络异常的问题,我们可以采用重试机制,如果上传失败则循环上传直至上传成功。
二、文件下载2.1 文件下载的流程在自动化测试中,文件下载一般由以下步骤组成:1. 点击下载按钮,打开下载对话框;2. 选择要下载的文件,点击下载按钮;3. 等待下载完成,确认下载成功。
2.2 文件下载的问题在文件下载过程中,可能会出现以下问题:1. 下载速度缓慢,耗费时间长;2. 下载的文件格式不正确;3. 下载文件的组成部分不完整,导致失败。
这些问题都会影响测试的进行,应该如何解决呢?2.3 文件下载的解决方案针对下载速度的问题,我们可以优化测试环境,如提高测试服务器的带宽、优化文件服务器的配置、使用高速网络等;针对下载文件格式的问题,我们可以在下载前先检查文件格式是否正确,或者在下载完成后检查文件格式是否正确;针对下载文件的组成部分不完整的问题,我们可以采用断点续传机制,将下载任务分成若干块,每一块下载完后检查是否完整,有问题则重新下载。
常用基本控件测试方法-上传下载翻页按钮等等
文本框、按钮等控件测试对文本框进行测试(包括查询条件的文本框及新增/编辑时的文本框)命令按钮控件的测试单选按钮控件的测试日期控件文本框的测试翻页控件的测试上传下传控件的测试复选框的测试1.正常操作滚动条控件的测试树控件的测试组合列表框的测试各种控件在窗体中混和使用时的测试a,控件间的相互作用;b,tab键的顺序,一般是从上到下,从左到右;c,enter键和Esc键的使用;ps:在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试。
密码输入框测试时要特别注意进行字母大写输入的测试。
界面测试设计方法1,窗体测试窗体的方法:a,窗体大小,大小要合适,控件布局合理;b,移动窗体.快速或慢速移动窗体,背景及窗体本身刷新必须正确;c,缩放窗体,窗体上的控件应随窗体的大小变化而变化;d,显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常;进行测试时还要注意状态栏是否显示正确;工具栏的图标执行操作是否有效,是否与菜单栏中图标显示一致;错误信息内容是否正确,无错别字,明确并符合用户习惯等等;2, 控件测试方法:a, 窗体或控件的字体和大小要一致;b, 注意全角,半角混合c, 控件命名无中英文混合,如果是英文系统,要注意单复数,冠词等问题.3,菜单进行测试时要注意a, 选择菜单是否可以正常工作,并与实际执行内容一致;b, 是否有错别字:c, 菜单要与语境相关,如,不同权限的用户登陆一个应用程序,不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;d, 鼠标右键快捷菜单4,其他1, 上述所有测试应该可以在Netscape, Firefox, Opera 浏览器下正常。
2, 主界面及大多数界面最好有公司图标3, 页面底部应该可以看见相关版权和产品信息设计功能和界面测试用例1.1 文本框、按钮等控件测试对文本框进行测试a, 输入正常的字母或数字。
b, 输入已存在的文件的名称;c, 输入超长字符。
QQ传输功能模块测试用例
发送成功并且 自动重命名此 文件 发送成功但是 无法接收
23
340M 的”离线.html”
四、测试传文件设置模块
1. 文件传输: 文件传输:
用 例 编号 1 用例操作 输入数据 预期结果
点击”传文件设置”,点击” 选 择 ” 更改目录”,选择默认目录, C:\Users\gaosunqiong\Documents\T encentFiles\1127740564\FileRecv\” 点击”确定” 点击”传文件设置”,手动输 入默认目录 输 入 ” C:\Users\gaosunqiong\Documents\T encentFiles\1127740564\FileRecv\”
安全级-高
接收文件的安全 级为高 接收文件的安全 级为中
安全级-中
3
点击”传文件设置”,点击”更改安全等级”,选中” 安全级-低”,点击”确定”, 再点击”确定”
安全级-低
接收文件的安全 级为低
发送失败
16
设置接收者安全等级为低, “发 点击 送文件” ,选中要发送的文件,点击 “打开” 设置接收者安全等级为低, “发 点击 送文件” ,选中要发送的文件,点击 “打开” 设置接收者安全等级为低, “发 点击 送文件” ,选中要发送的文件,点击 “打开” 设置接收者安全等级为中, “发 点击 送文件” ,选中要发送的文件,点击 “打开” 设置接收者安全等级为中, “发 点击 送文件” ,选中要发送的文件,点击 “打开” 设置接收者安全等级为中, “发 点击 送文件” ,选中要发送的文件,点击 “打开” 设置接收者安全等级为中, “发 点击 送文件” ,选中要发送的文件,点击 “打开” 设置接收者安全等级为高, “发 点击 送文件” ,选中要发送的文件,点击 “打开”
- 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、性能角度:查询效率、并发、响应时间问题的考虑欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求。