什么是链接
链接是Web 应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。
链接测试原理
从待测网站的根目录开始遍历所有的网页文件,对所有网页文件中的超级链接、图片文件、包含文件、CSS
文件、页面内部链接等所有链接进行读取。以求最大程度的发现被测网站不完整是不存在的资源,并提交给相关人员进行整改。
链接测试分为哪三个方面
1)首先,测试所有链接是否按指示的那样确实链接
到了该链接的页面;
2)其次,测试所链接的页面是否存在;
3)最后,保证Web 应用系统上没有孤立的页面所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。
链接测试时间点
链接测试必须在集成测试阶段完成后,也就是说,在整个Web 应用系统的所有页面开发完成之后进行链接测试。
为什么要使用链接测试工具
链接测试作为网站项目所特有的一种测试类型。一般的网站内的链接往往都是错综复杂,犹如一张巨大的蜘蛛网,稍有疏忽便有测试不完全的地方,而引入链接自动化测试能够大幅提高链接测试的效率。
常用链接测试工具
. Xenu Link Sleuth
. HTML Link Validator
. Web Link Validator 等
Xenu Link Sleuth 简介
该工具可以说是本人所见过的最小但功能最强大的检查网站死链接的软件了。你可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。它可以分别列出网站的活链接以及死链接,连转向链接它都分析得一清二楚;它支持多线程,可以把检查结果存储成文本文件或网页文件备注:对于动态生成的网页进行测试时会不准确
XENU功能特点
. 首先,它是免费的
. 其次,它有易学的用户界面
. 很好的错误报告
. 忙状态时,保存当前操作
. 可以一链即查看所有“失败链接报表”
. 有重新检查失败链接的功能“recheck broken
links”
. 非常小巧
. 可检查本地网页文件
. 可生成网站地图
. 支持有安全论证的站点(https://)
. ..
如何输入待检测URL地址
. File->Check URL Or Ctrl+N
设制测试时的属性信息
打开此配置项操作为:
File->Check URL->more Options
Options->Preferences
没有绝对的最大线程数,完全取消用户的测试机的内存的大小而定
弹出验证信息输入窗口
检测结果图
查看断开链接的属性信息
生成报告. File->Report or R