如何为HREF创建逻辑,然后是文本


<a href="javascript:__doPostBack('dnn$ctr1467$WorklistPanel$task$Task4$grdCoverageSelected$ctl02$ctl02','')">Passed</a>

如何根据文本找到元素,然后是href?

我尝试了这个

IWebElement ele = Driver.driver.FindElement(By.XPath("//a[contains(@href,'grdCoverageSelected' and text(),'Passed']"));
            ele.Click();

另外,还有其他一些控件通过,TBD,未决和失败

另外,如果我找到传递,则需要实现逻辑,然后它将转到下一页,如果我会找到其他标签,那么它将单击超链接并从TBD更改以传递或通过或失败或失败或悬而未决从下拉列表

通过

请尝试以下解决方案。

使用xpath =//a [@href ='href url'] [contans(text(),'text')]使用CSS = DIV:包含("单击此处")或Div> .className:contains("单击此处")

相关内容

最新更新