代码之家  ›  专栏  ›  技术社区  ›  user9501907

将两个图像与c#和selenium webdriver进行比较

  •  -1
  • user9501907  · 技术社区  · 7 年前

    我想将两个图像与c#和selenium webdriver进行比较,以改进我的测试。例如,程序正在比较两个图像,当图像相同时,程序可以继续。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Maciej Pulikowski    7 年前

    比较c#中的图像在这里写得很好:

    Algorithm to compare two images in C#

    您想从网页下载img吗?

    在selenium中,获取所有img标记并获取src属性。使用以下方法下载图像的src:

    using (var client = new WebClient())
    {
        client.DownloadFile("http://example.com/file/song/a.mpeg", "a.mpeg");
    }