基于WEB服务器应用的测试

2010-05-14  赵云峰 

WEB的应用越来越广泛,基于web服务器的应用程序也变得非常普及,因此,对WEB的要求也越来越高。

      在web测试中,一般要从以下几个方面考虑:

  • 功能测试:主要测试页面功能和逻辑是否满足功能规格设计说明书的需求,包括基本的逻辑,页面特性等。
  • 用户界面测试:包括用户页面是否和设计保持一致,一些基本的页面元素(如按钮、表单、图片、文字等)的尺寸大小、边距、间距、布局是否和功能规格说明书相符,文字是否有错误拼写等。
  • 负载/压力测试:检验web程序的负载效率,当打的客户访问量出现时,需要对页面的执行效率进行模拟,以实现整个系统处理交易的能力,这也是为了保证系统的稳定性。在负载/压力测试过程中,一般需要一些辅助测试工具进行模拟测试(就是所谓的自动化测试了,一般工具loadrunner 大家都很熟悉了)。
  • 安全性测试:web的安全性同样是web测试的一个重要考虑因素,包括页面、web服务器是否存在安全性漏洞、加密信息的保密性、防止黑客攻击能力等。
  • 常用web元素测试:包括页面的链接、图片/文字信息、表达处理、脚步语言错误校验等。
  • 兼容性测试:各种操作系统(windows、MacOS、Solaris、Linux)与不同浏览器以及浏览器版本的组合是否能正常执行,在做兼容性测试时,需要对一些已知的因素进行规列(例如Netscape浏览器本身的一些缺陷、MacOS的限制等)。
  • 网路链接测试:包括不同的网路链接方式的速度、效率,同时需要考虑是否需要代理服务器,在代理服务器上怎样执行Internet链接等。
  • 其他方面的测试:如系统的不同分辨下的页面显示、流量测试。

  以上文字由前人总结,顺手写来与同行分享...

341°/3411 人阅读/0 条评论 发表评论

登录 后发表评论