Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 断言已输入文本-Selenium Web驱动程序_C#_Selenium - Fatal编程技术网

C# 断言已输入文本-Selenium Web驱动程序

C# 断言已输入文本-Selenium Web驱动程序,c#,selenium,C#,Selenium,我在Visual Studio 2013中使用Selenium Webdriver C,使用名称空间Microsoft.VisualStudio.TestTools.UnitTesting 我需要声明使用firstName.SendKey(“1”)输入到字段中的文本已成功输入到字段中。这是为了确保该字段的规则正常工作: string id = "mainContentPlaceHolder_registrationWizard_txtFirstname"; IWebElement firstNa

我在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");

这可能吗?

您可能想试试


我不完全清楚你为什么会这样。请参阅,如果您能为我提供
html
代码片段,我将很乐意进行调查。
string id = "mainContentPlaceHolder_registrationWizard_txtFirstname";
IWebElement firstName = driver.FindElement(By.Id(id));
firstName.SendKeys("1");

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