我已经使用C#和WebDriver编写了一些代码,而且我遇到了禁用public bool elementDisplayed()
{
try
{
if (Continue.Enabled == true)
Console.WriteLine("There is a disable button");
}
catch (Exception ex)
{
throw new Exception("There is no disabled button " + ex.Message);
}
return true;
}
的问题。单击“锁定”后,我想验证“编辑”按钮是否已禁用。我目前收到错误
无法锁定版本,错误:没有禁用按钮对象引用未设置为对象的实例。
我的代码如下。
{{1}}
我有继续按钮的HTML:
< a class =“btn btn-amber btn-open btn-md ng-scope”href =“#”ng-if =“$ ctrl.isCurrentProject”ng-click =“$ ctrl.continue()”ng-class =“ {'disabled':$ ctrl.project.isLocked}“translate =”PROJECT_CARD.CONTINUE“style =”“>继续
Webdriver中的继续按钮:
var Continue = Driver.FindElement(By.XPath(“// * [@ translate ='PROJECT_CARD.CO NTINUE']”))