的过程。尤其是网页正式发布前, 对网页进行全面测试是必不可少的。因为实际情况是不可 那样的问题。不大 能完全预见的,不论我们在制作网页时多 多么小心,在网站运行中网页发布还可能出现这样或
然后经过个发现问题、解决问题的过程, 网页发布初期对网页进行全面测试,目的是在尽可能短的时间内,发现尽可能多的问题, 程度上运行。 保证网页在尽可能短的测试期后能在较高的可靠 1.网页测试技巧
器(Personal Web Server 除利用IS建立的Web站点外,还可以使用Windows 98200版本中集成的个人服务
网站工作有区别,但对于网页和网站服务器的总体测试影响并不大。 简称PWS)。在本机上通过Web测试网页,这样的测试虽说和实际 在测试过程中要注意以下几点:
尽量多使用儿种Web游览器测试网页,最常用的是Intemer Explorer和Nerscape,要 行测试。 保证自己的网页能在这两种浏览器中正常运行。其他浏览器,有条件的话也应该用来进
尽量不要使用最新版本的浏览器进行网页测试,而使用大众比较常用的浏览器版本。 这是因为随着浏览器版本的升高,功能也越来越增强。许多高版本中能体现的效果,在 低版本浏览器中就不定能体现出来。 例如IE3.0 还不支持层以及 Java Script 中的对象
Image,如果把我们利用这种技术制作的首页放到IE3.0 中浏览,可以说根本无法正常的 浏览。
尽量在多种操作系统中测试网页。由于操作系统的不同,网页在浏览其中的表现也不一“ 样,这一点在Linux和Windows之间尤为明显。例如在Windows中,浏览器都是标准的800 X600或640X480,但在Linux 中,由于X-Windows的特殊性,浏览器般没有 固定的长 宽比,而且窗口形状趋向于正方形。X-Windows中浏览器的表单控件形状和Windows 中的 更是有天壤之别。这些问题在页面布局的安排调整上是值得参考的。
2.网页测试项目
测试过程没有固定的格式,因人而异,一 般来说应包含以下内容: (1)链接测试
这方面测试主要看网页中是否有超级链接掉链的情况,包括页面、图像、CGI程序等。 如果是图像掉链,页面中图像的位置是一个空框,如果是页面或CGI程序掉链,服务器会 返回一个“404 Not Found"的响应状态。遇到这种情况,就要检查HTML文档中关于这个 链接的引用是否正确,并及时进行相应的修改。
通常出现类似现象的原因有以下两种情况: (1)文件名不正确。发生这个现象在Linx中很可能是文件名的大小写不匹配造成的。 如果完全使用FrontPage 的图形界面来制作网页,一般可 能出现的文件名不正确的错误都来 源于文件名的大小写。 2另一个可能的原因是文件的路径不对。在Fouge中制作超级链接或账入图片,
中的件通视图中,用户无法看到相对路径和绝对路径的区别,只能到HML文档中检查, 如果所引用的文档不在当前文件夹中,将使用绝对路径记录在HML文档中,在FourPse
。205。
网站设计由于浏览器不 支持出现的错误
因此很容易被忽略。 网页真正上传到服务器时,这个 而且在本机使用浏览器测试无法看出, 感规划好网站的目录结构。如果在制作
毛病就会暴露出来。这也就是为什么在一-开始我们就要 档以及图片, 将会大大降低测试阶段的 网页的过程中严格地按照已规划好的目录结构存取文 工作量。
(2)外观测试 在页面中显示。 所以要进行这样的
这方面主要看网页在浏览器中是否按预想的排放创任奥面所見示的页面效果和浏览器 页制作界
测试基于下面三个原因: FrontPage 所见即所得的网 甲的效F定的用A:不同的磨对同 页面显示的效果有差别, 不同操作系统下的湖 览器对同一页面的浏览效果也可能不一样。
利出现不同的地方通常在如下几方面: ●字体大小
在不同的浏览器或不同的操作系统下,字体的大小会有差别。
●表格的间距 在所见即所得的编辑视图中表格的间距和实际浏览器中显示的大小有差别。口日新第 ●表单的外观
不同浏览器和不同操作系统下网页的表单外观有差别。
在制作网页时要照顾到大多数浏览器的效果,并且通过细致地调整使页面尽量在众多浏 览器中保持一致效果。 的(3) 速度测试
测试页面的下载速度,这关系到页面内容以及服务器的设置。尽量多在局域网内不同的 机器.上访问测试网页,看是否能在条件容许的时间内完成页面的下载和显示,并且不影响网 页的效果,下载速度越快越好。
要优化页面下载速度,在网页制作方面通常采取尽量减少页面所用的图片以及其他诸如 声音、视频和Java Apple的数量,另外使用专门的处理软件优化图像和声音文件,在不降低 质量的前提下,压缩文件的长度。在服务器上应该注意以下几方面的设备:是否允许持续连 结(Keep Alive)、服务器允许的最大访问量(Max Client)、服务器的进程数量、服务器的CPU 性能和内存容量等。
(4)脚本和程序测试
测试页面中的Java Script以及CGI程序是否能正常工作。 Java Script的脚本错误通常有以下几方面。
脚本设计的逻辑错 误
部分为避免出现这样的错误,要求在开始编写脚本时就有一个清晰的逻辑设计思路。最好 这是很常见的导致脚本无法正常工作的原因。通常出现在if while 等需要逻辑判断的 初的脚本设计思路。 能作成书面形式。另外编写脚本时应该勤作注释,这样在测试期脚本排错时,不至于遗忘当
●由于笔误发生的错误
对无用的变量进行存取操作。这样的错深通常发生在脚本没有语法错误却又不能正常工作的 的Sco没有变量声明和数据类型检查,这就可能由于笔误使该用的变量没用上,而 页面中,最难检查。
本文地址://cosda.cn//article/4222.html