51Testing软件测试论坛

标题: 测试一个文件上传 应该从哪些方面考虑入手 [打印本页]

作者: xqgogopp    时间: 2007-11-6 12:51
标题: 测试一个文件上传 应该从哪些方面考虑入手
我想通过做一个文件上传的例子来体验一下测试的过程
我是从以下几个方面考虑的 请大家给我建议和指导 因为本人是超级新手 以前做维护的现在想转测试
功能测试方面:测试各种文件 包括.txt,.pdf,.doc,.exe
性能测试方面:测2M以上的文件上传,以及多人上传和下载
这只是我的初步想法,但具体实施还有问题 我在考虑测试各种文件的上传能否用QTP的参数化的方法,但具体怎么实现还有很多问题 希望高手帮帮忙
作者: javasos    时间: 2007-11-6 14:25
支持一下,我也想知道
作者: xqgogopp    时间: 2007-11-7 08:48
高手出来指点一下吧
作者: lijiang816    时间: 2007-11-7 16:21
对这个问题比较感兴趣,强烈关注中……
作者: lijiang816    时间: 2007-11-7 16:23
不过这个话题放在TestDirector&Quality Center栏目,恐怕不太合适吧
作者: 阳光_测试    时间: 2007-11-8 15:30
呵呵你要感触一下测试的过程呀,那我给你一个建议吧;
1)首先被你的被测系统进行分析:比如你测试的是FTP上传文件,或者是共享上传文件或者是其他的服务;研究被测对象的实现方式,如果有用户需求需要分析需求;
2)得到测试需求,通过上述分析,生成测试需求,就是你要测试什么?被测试对象都有那些特点等;
3)测试计划:这个你可以去网上找找,有很多文章都在说测试计划,既然你要感受一下测试过程这个是必不可少的?给自己定义一个测试计划,如何测试,测试的方法等;
4)设计测试用例
这个是具体操作之前的必要步骤之一,通过你对被测对象的分析,设计必要的测试用例;相关知识可以到论坛相关板块去学习;
当然测试用例就要包括:功能、性能、安全性等方面;,功能你根据你需要测试的被测对象来设计,比如FTP,可能需要测试,能够上传的文件类型(你已经想到);支持的传输方式;编码方式;主动、还是被动模式等等;性能方面:测试系统支持的并发用户数,支持的并发链接数,吞吐量;事务处理能力等等;安全性方面,可以用扫描器去查看是否存在漏洞,弱密码等等。总之需要根据实际的情况去设计,全面覆盖是不可能的,但是应该尽量覆盖必要的测试!
5)测试结果分析;
对你测试的结果进行分析,对系统的影响等,还有如何调优建议等等,如果是软件测试还需要对BUG进行定位,比如你发现Bug需要找出BUG出现的原因等;
6)编写测试报告/提交BUG
在测试完成后需要对你的测试进行report,或者是提交BUG报告等。
作者: xqgogopp    时间: 2007-11-8 20:02
谢谢 阳光_测试细致的解答 哈哈 对我来说全部做到似乎蛮难的吗 不过知道测试的大致过程了 THX 希望有哪位高手给点具体的例子 哈哈 让俺依葫芦画次瓢 因为我们部门之前没有特别规范的测试流程 也没人讲
作者: xqgogopp    时间: 2007-11-8 20:05
我应该把这个话题放到什么版块 会引来很多的人气呀
作者: wpwpwpw8685    时间: 2007-11-10 15:55
标题: 不错
不错
作者: Jifucy1010    时间: 2007-11-13 17:01
挺好
作者: tianyue    时间: 2007-11-15 09:09
阳光说的好~
作者: liuwj85    时间: 2010-4-13 16:36
标题: 回复 7# 的帖子
阳光说的很好,但是还是理论的,貌似并没有解决楼主想要知道的“猫”的样子。
作者: zibingsha    时间: 2010-6-23 10:40
我也来学习一下,我也遇到同样的问题,期待答案。。。。
作者: mowandao1985    时间: 2010-6-24 08:59
我也很想知道,是怎么实现的。比如说检查PDF的打印等等,就是一些文件的操作。
建议楼主把这个帖子放到QTP模块,这样才会引来更多测试朋友的关注。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2