繁体   English   中英

WatiN找不到alt元素

[英]WatiN can't find element by alt

我有一个包含以下代码行的页面

<INPUT border=0 type=image alt="Use a password" name="SUBMIT-password.pss" src="docs/pics/en-us/useapassword_button.jpg">

我的代码是

using (var browser = new IE(path)) 
{
browser.Button(Find.ByAlt("Use a password")).Click();
Assert.IsTrue(browser.ContainsText("WatiN")); 
}

代替browser.Button ,使用browser.Image

我用您的HTML代码段设置了一个测试文件,并且可以正常工作以下内容。 如果我没有记错,请使用WatiN 1。 您将使用Button,但在WatiN 2.1中,您将使用Image类。

Console.WriteLine(browser.Image(Find.ByAlt("Use a password")).Name);

以上已在WatiN 2.1,IE9,Win7上进行了测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM