上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.4 测试网站
最后,要将网站上传到服务器中,供他人浏览和使用。那么,如何才能将所做网站发布到Web服务器中?在上传之前还需要做哪些准备呢?
在将网站上传到服务器之前非常重要的一步就是进行本地测试,以保证页面的浏览效果、网页链接及页面下载与设计要求相吻合。另外,进行网站测试可以避免各种错误的产生,从而为网站的管理和维护提供方便。网站测试的内容包括以下几个方面:
(1)功能测试。功能测试是非常关键的,其主要依据为《需求规格说明书》及《详细设计说明书》。测试内容包括链接测试表单测试、Cookies测试、设计语言测试和数据库测试等。
(2)性能测试。网站的性能测试主要从连接速度测试、负荷测试和压力测试3个方面进行。其中,连接速度测试指打开网页的响应速度测试;负荷测试指进行一些边界数据的测试;压力测试类似于恶意测试,有致使整个系统崩溃的倾向。
(3)可用性和易用性测试。可用性和易用性测试只能通过手工测试的方法进行,其主要内容包括导航测试、图形测试、内容测试和整体界面测试。
(4)兼容性测试。兼容性测试主要用于验证应用程序是否可以在用户使用的计算机上运行。若网站的用户是面向全球的,则需要测试各种操作系统、浏览器、视频设置和MODEM速度,以及各种设置的组合情况。
(5)安全性测试。目前,网络安全日益重要,特别是对于有交互信息的网站。Web应用系统的安全性测试主要包括目录设置、登录、日志文件、加密和安全漏洞等。
(6)稳定性测试。网站的稳定性测试是指测试网站运行中整个系统是否运行正常。目前,该项测试没有更好的测试方案,主要通过将服务器长时间运行进行测试。
(7)代码合法性测试。该测试主要包括程序代码合法性检查与显示代码合法性检查两项内容。