【发布时间】:2012-08-09 13:34:49
【问题描述】:
我在 ASP.NET MVC 3 中开发网站,由于视图是在第一次访问后编译的,有时我会遇到这种情况,我发布的网站有一些带有错误(如拼写错误)的 Vies。
我想创建类似单元测试的东西,它会尝试访问所有页面,以避免视图中的任何错误。
创建另一个将在本地主机上抓取网络的程序应该很容易,但我想将它集成到单元测试循环中。这可能吗?
我应该自己编写简单的爬虫还是应该使用现有的东西?
此外,最好获取页面列表及其连接数,以查看哪些页面可通过多少链接访问。爬虫应该只爬我的网站,而不是外部链接。它还可以帮助查找从起点(索引页)无法访问的页面。
我的网站大约有 100 个页面,所以性能不是问题 :)
提前致谢!
【问题讨论】:
-
这里有一个article 以防你想写一个简单的爬虫
标签: asp.net asp.net-mvc-3 unit-testing web-crawler