В настоящее время тестируем добавление Excel в панели, которую мы недавно добавили в наш проект.Я хотел бы проверить цвет текста «Создать рабочий лист».
public void ConfirmBtnText()
{
excelSession.FindElementByName("Home").Click();
excelSession.FindElementByXPath("//Button[@Name='AddIn button']").Click();
var getLabel = excelSession.FindElementByName("Create worksheet");
Assert.AreEqual("Create worksheet", getLabel.Text);
Assert.AreEqual("rgb(75, 79, 84)", getLabel.GetAttribute("Color")); // Fails here
}
Ошибка говорит:
Ожидается: rgb (75, 79, 84).Факт: <(null)>.
Как мне проверить цвета элемента на панели добавления Excel в панели?
Любая помощь приветствуется, спасибо.
Сбой также:
string cssProperty = getLabel.GetCssValue("Color");
С ошибкой:
OpenQA.Selenium.WebDriverException: непредвиденная ошибка.Команда не выполнена: GET: /session/0CEE6663-DCBA-44E3-AC75-A7A5AF97DECA/element/42.525736.4.12/css/Color