0
有沒有一種方法可以通過Selenium檢測顏色(優先於phpunit硒)。硒 - 檢測顏色
我在網站有橫幅,其中一些不重新加載,奇怪我有他們的元素,但我在屏幕上看到的只有一個白色。我想用硒檢查它是否再次發生。如果有白色的橫幅。
有沒有可能嗎?
有沒有一種方法可以通過Selenium檢測顏色(優先於phpunit硒)。硒 - 檢測顏色
我在網站有橫幅,其中一些不重新加載,奇怪我有他們的元素,但我在屏幕上看到的只有一個白色。我想用硒檢查它是否再次發生。如果有白色的橫幅。
有沒有可能嗎?
你可以截圖並嘗試以下操作。
<?php
$image = new Imagick('testimage.jpg');
$x = 1;
$y = 1;
$pixel = $image->getImagePixelColor($x, $y);
?>
您還可以檢查此庫php docs其他選項。
此任務可以使用java.awt.Robot |我還沒有嘗試過PHP
Robot r = new Robot();
r.getPixelColor(923, 87);
您可以獲取任何Web元素的CSS屬性。在那裏你可以得到Web元素的顏色(這裏是橫幅) – Manigandan