5.5.4 PartialLinkText(partialLinkTextToFind)
PartialLinkText方法按链接的文本进行模糊查找。例如,百度首页上有“登录”超级链接,如图5-30所示。
图5-30 “登录”超级链接
它的链接文本属性为“登录”。PartialLinkText可用于模糊查询,它可以用“录”字作为查找条件来获取“登录”链接对象。先打开百度页面,然后单击“登录”超级链接,代码如程序清单5-21或程序清单5-22所示。
程序清单5-21 C#代码
IWebDriver driver = new FirefoxDriver(); |
程序清单5-22 Java代码
WebDriver driver = new FirefoxDriver(); |
5.5.5 ClassName(classNameToFind)
ClassName方法按链接的文本进行模糊查找。例如,百度贴吧上有“贴吧搜索”超级链接,如图5-31所示。
图5-31 “贴吧搜索”超级链接
使用FireBug查看其HTML代码,如图5-32所示。
图5-32 HTML代码
其Class属性为“j_global_search”,可以用其作为查找条件来获取“贴吧搜索”链接。先打开贴吧页面,然后单击“贴吧搜索”链接,代码如程序清单5-23或程序清单5-24所示。
程序清单5-23 C#代码
IWebDriver driver = new FirefoxDriver(); |