断言文本已输入 - Selenium Web Driver

时间:2015-03-05 20:13:08

标签: c# selenium

我在Visual Studio 2013中使用Selenium Webdriver C#,使用名称空间Microsoft.VisualStudio.TestTools.UnitTesting

我需要声明我已经使用firstName.SendKey("1")输入到字段中的文本已成功输入到字段中。这是为了确保该字段的规则正常工作:

string id = "mainContentPlaceHolder_registrationWizard_txtFirstname";
IWebElement firstName = driver.FindElement(By.Id(id));
firstName.SendKeys("1");

这可能吗?

1 个答案:

答案 0 :(得分:4)

您可能想尝试

Assert.AreEqual

string id = "mainContentPlaceHolder_registrationWizard_txtFirstname";
IWebElement firstName = driver.FindElement(By.Id(id));
firstName.SendKeys("1");

Assert.AreEqual(firstName.GetAttribute("value"),"1")