51Testing软件测试论坛

标题: 欢迎热心的朋友来帮忙新手 [打印本页]

作者: enjoylife    时间: 2007-11-7 11:28
标题: 欢迎热心的朋友来帮忙新手
我是一个测试新手,测试的是一个网站,实在不知道怎么对一个网站编写测试用例
请各位热心的朋友指点一二,在此感谢了!!
作者: xazaj    时间: 2007-11-7 16:24
抢个沙发先,然后思考怎么回答!
作者: xazaj    时间: 2007-11-7 16:58
其实网站的测试跟一般的软件是一样的!
首先,你得看你所测得网站类型:静态网站?动态网站?
    是静态那就是对功能和GUI的测试, 你根据自己现有的测试知识应该可以做出来的了!
比如:网站需要表现的内容是否都有?
       布局是否一致?
       网站风格是否统一?
       有没有死链接?(可用自动化测试)
               所有链接是否都是正确?(可用自动化测试)
       至于易维护性(比如是否网站头尾用include)可看情况测试!
       静态网站的性能测试:能解决的就是大图片是否分割后组合使用;HTML代码是否精简;有没有过多的外部链接等。

      如果是动态网站的话,要考虑你们现在处于哪个测试阶段,单元测试和集成测试与一般的软件差别不大。这里精简到系统测试阶段吧!
      网站属于B/S架构的软件,所以就算是小型网站也具有所有B/S软件的特性,它的用户群非常广,非法操作非常多,有时候还会遇到专门的黑客来恶意攻击,所以做了如上静态网站的测试后,还应该增加性能测试,异常测试,压力测试,安全性测试,备份测试等。
      可以选用一些如LoadRunner,SilkPerformer,WebLoad等工具来做,主要从多用户,多进程,多资源消耗方面来测试网站与你们预定性能目标的差距。
      检查目前常见的网站漏洞是否存在,如上传验证,SQL注入等,检验安装服务器和中间件(如IIS)是否有其他可能被利用的漏洞。
      备份测试也非常重要,  虽然在以上的测试中对性能和安全性作了大量的测试,保证的系统一定的稳定性,但是测试总是不能穷尽的,所以我们要保证系统有一定的恢复能力  ,而对于网站来说,系统的恢复就是数据库的恢复。所以要测试数据库是否在规定的时间做了自我备份,备份文件是不是能够安全存放到指定位置;系统失效后,每次备份的文件是否能够完美的恢复系统,每次恢复的时间是不是和预期的一致!
     
      刚好最近想这个,一不小心写多了点,有不正确的地方,系统高手指正,原创哦,转载不一定要提我,说来自http://bbs.51testing.com 就好啦
作者: enjoylife    时间: 2007-11-9 09:28
标题: 迷茫
楼上所说的测试都是有测试工具或者能够接触源代码的测试
而我们这里居然只能看到已经做好的网站丢给我测试
所以我很迷茫,不知道怎么测试这种不专业的测试
作者: enjoylife    时间: 2007-11-9 09:28
感谢各位高手上来指点一二!
作者: xazaj    时间: 2007-11-11 22:21
原帖由 enjoylife 于 2007-11-9 09:28 发表
楼上所说的测试都是有测试工具或者能够接触源代码的测试
而我们这里居然只能看到已经做好的网站丢给我测试
所以我很迷茫,不知道怎么测试这种不专业的测试



   那你们就做功能测试吧!
       布局是否一致?
       网站风格是否统一?
       有没有死链接?
       所有链接是否都是正确?
   关于链接检查的有个工具可以介绍给你:Xenu Link Sleuth 、fast link checker 这两个网上都有破解版本,很多站长自己用!你找一下。
    还有就是他们丢给你这个网站的时候是不是有给你们文档呢,比如这个网站的作用,需要实现的功能?如果有就按照上面来测,如果没有就测一下美观和链接就好了!不针对源码,测网站还是蛮简单的!




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