任何找到损坏链接的离线工具都可以通过登录页面

时间:2013-02-27 12:38:19

标签: performance web-applications performance-testing broken-links xenu

我们的团队已经完成了Web应用程序的开发阶段 我想检查整个页面是否有链接损坏 我尝试使用很多工具,例如 Xenu 工具和 LinkChecker 工具

无法导航登录页面下的页面 只有主页会检查
由于身份验证是必需的

如果有办法将认证参数(“userName”和“password”)传递给工具
使其能够在登录页面下导航页面并检查它们

2 个答案:

答案 0 :(得分:1)

编辑您的登录模块,以便您可以在网址中传递用户名和密码。然后从以下内容开始工具:http://yourwebsite.com/login?username=...&password=...。然后,您可以将工作留给工具和您的webapp,假设您的工具正在正确管理Cookie(Xenu有一个选项)。

在阅读Xenu FAQ中的cookies部分后,我意识到它可以访问IE的cookie,所以......你可以尝试在IE中登录然后(当浏览器仍在运行时)运行Xenu,启用它的cookie。

答案 1 :(得分:0)

到目前为止,我发现的唯一的企业级解决方案是IBM Rational Policy tester。它比简单地检查断开的链接做了很多,但它做得很好(拼写检查,语法,注册表,搜索引擎优化,508可访问性,......)。该工具的配置很痛苦,用户界面也非常过时......说到这一点,身份验证不是一个问题,一旦配置,它就像老板一样完成工作。 https://www.ibm.com/support/knowledgecenter/en/SSAUB3_8.5.0/com.ibm.pt.help.doc/helpindex_pt.html