C# 比较两个网站每页的最终输出

C# 比较两个网站每页的最终输出,c#,asp.net,C#,Asp.net,您好,我的任务是编写一个测试工具,在我们改变皮肤以检测变化后,将网页与同一页面进行比较 我需要检测东西是否改变了位置,如文本或输入字段等 我们主要是一家.Net商店,我们所有的网站都在ASP.Net中。有没有一种简单的方法可以做到这一点呢?看看。听起来这可能是一个很好的工作工具。如果您需要代码来执行此操作,那么您的问题并不适合此网站。我认为有两种方法: 比较html源代码(可能不够) 逐像素比较两个屏幕截图:),并返回具有显著差异的第三个屏幕 这不应该是一个注释吗?我能做的代码只是在正确的方向上

您好,我的任务是编写一个测试工具,在我们改变皮肤以检测变化后,将网页与同一页面进行比较

我需要检测东西是否改变了位置,如文本或输入字段等

我们主要是一家.Net商店,我们所有的网站都在ASP.Net中。有没有一种简单的方法可以做到这一点呢?

看看。听起来这可能是一个很好的工作工具。如果您需要代码来执行此操作,那么您的问题并不适合此网站。

我认为有两种方法:

  • 比较html源代码(可能不够)
  • 逐像素比较两个屏幕截图:),并返回具有显著差异的第三个屏幕

  • 这不应该是一个注释吗?我能做的代码只是在正确的方向上做一个有益的推动,这是我所需要的。这个IMHO没有好的代码答案。如果有一个工具可以做这项工作,那么我会说命名这个工具就是一个答案。谢谢,我想我会做屏幕截图,并使用ImageMagick为我比较。