我使用VS2012,我想自定义Selenium测试。
例如,如果测试失败,我想显示文本The page loaded too long - unable to login + original message
,而不是只显示这一点: OpenQA.Selenium.NoSuchElementException: Unable to find element with id == loginElementID
。 可能吗? 如何以及何时使用断言时UI测试? 这将使我的测试中更容易理解和翔实。
var wait = new WebDriverWait(driver, new TimeSpan(0, 0, 0, 8));
wait.Message = "Page Loaded too long";
或如何显示wait.Message当测试失败?