如何用qq邮箱发送附件(关于QQ邮箱附件上传功能之测试用例)
今天,我们来分析关于QQ邮箱的最后一个功能模块:附件上传的测试用例,今天小编就来聊一聊关于如何用qq邮箱发送附件?接下来我们就一起去研究一下吧!
如何用qq邮箱发送附件
今天,我们来分析关于QQ邮箱的最后一个功能模块:附件上传的测试用例。
上传文件的格式需求里的图片文件支持 jpg、gif、png、bmp 这四种文件格式,jpg就是平常的那种彩色图片,gif是动画的文件,文件内容像个小视频似的,反复地播放的,比较常见的文档。doc、docx就是word ,压缩文件,rar和zip这两种文件类型都支持。
需求文档里要求,一次最多可以上传 10 个附件,单个附件的容量不能超过 1G,多个附件的容量不能超过5G。那么上传文件的边界值为 10 ,测试用例里就要加上9、10、11个附件的情况,单个附件不能超过1G,边界为 1G,那么边界取值就是0.5、1和2,多个附件不超过 5G,那么就取值4、5和6。
非图片文件,可以写视频 MP 4 ,还有exe,1一般的病毒都会以这个后缀结尾。
上传多个文件的话也不能超过 5G ,也就是说如果你一个是 0.9G 的话,你最多只能上传5 个。也就是说你一次上传最大只能上传 5G ,然后单个的话最多只能上传1G。如果都是低于1G,多个也低于 5 个的话,可以上传 10 个。
比如说一个文件几百兆,然后你算出来 10 个就行了,像这种互相牵连的就作为一个整体来测试,不要把它给拆了。
这不像之前的那种输入框,它不是输入框,之前的文章中是按钮。按钮的话就是点不同的值,然后测它的值。现在是上传的东西,它是一个事件,那个按钮它也是一个上传附件的事件。上传的时候,他就要讲究这种互相牵连的这种互惠条件的,就和那些输入框还有按钮就不太一样了。
按钮或输入框的话,可能要单个地进行分析,但这个没法单个分析,一次性就上传了,这个是很耗资源的东西。它的条件比较苛刻,就像这个输入框,在上面你输任何字符,就是输一部小说,对这个系统影响也不大。
但这个附件就不一样了,都是按 G 级别的,它本来一个服务器就是普通的一个内存,再加上硬件游戏,买一个 1g 的 5g 的硬盘,然后加 1g 的内存,这个一年就要 300g 了,一下子就满了,服务器无法运行,所以就防着你。所以可见附件传得太大的话,会对系统造成很大的负担,而字符则无所谓了。
这就是为什么要对上传内容要求得比较苛刻,当对一个元素你测反的时候,取他反例的时候,其他的都成立。其他都成立,还是正确的。但是如果没有把它这个条件都加上,让人误以为你可能只是从这一个区分或者这一个边界,其他的就不成立了。
也就是说这这三个输入框就合成一句话,测它的时候把这两个正确地带上,边界为10。然后让 9 测它的时候把这两个边界带上,找一个值,测它的时候把这两个边界条件也带上。这样话就是取一个反的条件,其余两个都是正确的,这样就行了。
功能里应包括可以删除上传的文件,用户可能是要上传一个工作文件,结果把自己的私人文件给上传了。幸亏没有发送,还能补救,所以得有删除的功能。然后上传失败后需要给出正向信息,比如文件这个超过那1G或5G,需要提醒用户为啥上传失败,不然的话卡在这,用户永远不知道到底啥原因。
需求数不得超过 10G,那就取一个 00 KB 的。就是你创建一个文件,这里面啥内容都没有零字节。 看看0 KB 是不是这一个也能上传成功。
第二部分测试有重复的测试点合并错误, 这个就凭经验了,测试能否上传大批量文件,比如说超过十个。上传木马文件是否可以检测,就是带木马的带病毒的文件,能检测不上传可执行的文件 ,基本上exe文件都是带病毒的文件。
上传同名的文件是不是也能同样上传?按理说是不能同样上传,你上传一次,再上传就重复了,占内存和硬盘了。同样的,一次性上传了 100 个全都一样的就撑满了,结果找出来就只有这一个文件,这也不能接受,这是肯定的。还有超长文件名,如果他的文件名超长,像一个小说似的,是不是也可以成功?
然后一个打开的文件是不是也能上传成功,为什么要提这么一个要求呢?因为你打开的文件可能是我正在输入着,里面还正在输入内容。结果这些内容还没有写进去,就上传了,那这些内容是不是就给冲掉了?是不是不保存了?有的文件就是你打开的内容你写进去它会立马就保存。在你上传那一会,我正写着,写的那些内容是不是保存还是丢失了?这时候会有一个风险。所以对于这种打开的文件都会有这种正在写入的这种状态。
那写入状态你可能你上传的时候人家没有收到,那这不是残缺的文件吗?上传过程中断网了,上传的就给你1%或99%的时候没网了,然后过一会又有网了,是否还能续上?文件名有特殊字符可不可以?文件名有中英混杂可不可以?多个文件一部分文件被删除可不可以?重命名就是一次性上传了两个。上传时发现这个不是我的文件,要把它删掉,那是不是它还正在上传着呢?是不是有影响?这些情况都需要测试。
上传的文件路径是否可以手动输入?上传的时候基本上都是点击添加之后,然后它会有一个输入框,让你选中哪一个文件,这个文件它是怎么定位到的?根据这个地址盘下,哪个文件夹下那哪个文件,他取了这个地址再加文件名,就写进去了。
检查文件上传响应时间是否正常,就是输入后,应该上传好了,但是没有给响应,就是提示上传成功了。你等了一个小时,两个小时他也没有响应,这时候你不知道要不要发送,你又怕发送了之后人家收不到,可能正在上传。那发送了对方收不到。所以这时候也要考虑考虑,按规定测试一下。
以上就是关于QQ邮箱附件上传功能模块的测试用例的解析,希望对您有所帮助。
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com