我在想我需要一个执行以下操作的浏览器插件,如果它不存在,它应该。我现在还不如说 FF,但它可以是任何浏览器。
问题:将网站从一台服务器移动到另一台服务器时,您需要进行迁移测试。手动单击每个链接并将其与旧主机进行比较是很痛苦的。您确实需要 2 台机器,或者必须不断修改您的主机文件。
插件:
将允许您为网站指定备用主机条目。2个条目会很清楚,一个用于现场,一个用于测试。
该插件会抓取网站上的每个链接,并在浏览器中呈现页面,并保存整个页面的图像。
它会切换主机并重复,并将图像保存在第二个文件夹中。由于渲染引擎匹配,图像应该匹配。我们需要切换主机(如 /etc/hosts),以便站点的所有绝对链接都相同。
现在这可能是插件的一部分或外部的,现在我们有 2 个同名图像的文件夹,我们在整个批次上运行一个 image-diff 程序。快速测试将是 bdiff 或哈希,或者我们可以变得更复杂并确定每个图像的不同之处。
这样可以节省很多时间。那么它可以用现有的工具来完成,还是我需要去写呢?