您的位置:
一、网站测试
随着网络技术不断成熟,网站功能日益增加,越来越多的业务系统演化为基于Weh的应用,如WebOA,电子商务等。测试是为这些服务降低风险的主要手段。对网站的测试应从用户界面、功能、兼容性、性能和安全几方面综合考虑,并借助自动测试工具提高效率。
1、测试方法
网站测试从开发者的角度看待测试,综合考虑用户端、特定的系统知识和操作环境。Web应用由大量的组件(包括软件和硬件)组成,这些组件必须在设计系统的环境中测试,以便评价它们的功能和兼容性。
2、用户界面
用户交互:是否有中心工作空间,并在各页面之间保持一致。是否每个页面都有导航工具,并保持直观一致。Ul控件的命名方式是否简明一致,每个控件的默认状态是否恰当;Web应用系统的主要部分是否可通过主页访问;操作和响应方式是否与Web应用程序及行业标准一致,响应结果是否正确,是否发生了数据一致性错误和输出错误;如果说明文字指向右侧的图片,该图是否出现在右侧;表格中的证件号码与姓名放在左边,其他细节放在右边,是否更有效;根据所提供的帮助文档进行操作,是否能够出现预期结果;是否提供正确的反馈和错误提示信息。
页面元素:整个Web应用系统的页面结构、Ul控件、字体、链接是否风格一致。背景颜色是否与字体颜色和前景颜色搭配。文字回绕是否正确。图片是否使段落没有对齐或出现孤行。表格每一栏的宽度是否足够,是否因某一单元格内容太多,而将整行拉长。图片是否小于3OK,首页是否采用了大图。
3、客户端兼容性
操作系统:是否能在MAC和IBM兼容机上浏览网站。是否使用了只在某个系统上可用的字体或插件。
浏览器:是否能用Netscape、InternetExplor-er或场nx浏览网站。不同厂商的浏览器对JavaApplet、DHTML、ActiveX、HTML、插件、安全协议及H竹P的支持不同。用户也会对浏览器进行不同的设置,如禁用图片或采用较高的安全级别。框架和层在不同的浏览器中显示效果不同,甚至根本不显示。IE3.0及以上版本才能使用SSL安全特性,但是对于老版本的用户应该有相关的消息提示。测试浏览器兼容性的一个方法是创建一个兼容性矩阵,在这个矩阵中测试不同厂商、不同版本的浏览器对某些插件和设置的适应性。
屏幕设置:当改变屏幕分辨率(640x48o、800x600、1024x768、1280xl024)、字体大小、和显示器颜色深度(16色、24位真彩色、32位真彩色)时,页面是否正常显示。
连接性:有的用户享有Tl专线,但许多人使用的是28.SKModem。如果网站响应时间太长(如超过5秒钟),用户就会失去耐心而离开。另外,有些页面有超时限制,如果响应速度太慢,用户可能还没来得及浏览内容,就需要重新登录了。
打印机:有时屏幕上所显示的图片和文本的对齐方式可能与打印出来的东西不一样,因此需要验证网页打印是否正常,至少应验证订单确认页面打印是正常的。
组合测试:800x600的分辨率在MAC机上可能不错,但是在IBM兼容机上却很难看。在IBM机器上使用NetscaPe能正常显示,但却无法使用助nx来浏览。理想的情况是,系统能在所有机器上运行,这样就不会限制将来的发展和变动。