Vb.net 检查整个项目的运行时错误

Vb.net 检查整个项目的运行时错误,vb.net,visual-studio,webforms,migration,runtime-error,Vb.net,Visual Studio,Webforms,Migration,Runtime Error,我们正在从旧服务器迁移到新服务器。我们有一个非常大的项目(主要是web表单),将要进行迁移,并且希望能够检查项目中的每个页面是否存在运行时错误,而不必实际导航到每个页面并进行视觉检查 为了澄清,我们想确定迁移后是否有页面将显示可怕的黄色屏幕,原因包括内存不足、找不到引用或迁移可能带来的任何其他问题 以前有人这样做过吗?有什么开源的解决方案吗?您有什么可以使用的端到端测试吗?通常,您会在编写代码时开发测试,然后检查系统的每次更新是否都能继续工作。但是,在运行的系统中添加测试是非常乏味的。不幸的是,

我们正在从旧服务器迁移到新服务器。我们有一个非常大的项目(主要是web表单),将要进行迁移,并且希望能够检查项目中的每个页面是否存在运行时错误,而不必实际导航到每个页面并进行视觉检查

为了澄清,我们想确定迁移后是否有页面将显示可怕的黄色屏幕,原因包括内存不足、找不到引用或迁移可能带来的任何其他问题


以前有人这样做过吗?有什么开源的解决方案吗?

您有什么可以使用的端到端测试吗?通常,您会在编写代码时开发测试,然后检查系统的每次更新是否都能继续工作。但是,在运行的系统中添加测试是非常乏味的。不幸的是,没有。这是我参与的一个较旧的项目,并且没有现有的测试。不过,我将使用相同的工具,研究selenium和webdriver,它提供了一种自动化浏览器的方法。然后,只要你能提供一个要访问的页面列表,你就可以让浏览器进入每个页面并验证它是否正确加载。我会调查这些,谢谢!新的VisualStudioOnline有一些很好的测试选项。如果您使用的是Microsoft源代码,那么它们甚至可以自动执行,或者在部署之前作为检查包括在内。