我想从作为(By.Id(“Email”))引入的文本框中获取t@test.com值,并与selectEmail值进行比较。我使用了以下代码,但它没有从文本框中的文本框中保存任何值。当我调试它时,我只能获得foundEmail变量的空值。
var checkEmail = driver.FindElement(By.Id("Email"));
string foundEmail = checkEmail.Text;
string selectedEmail = "t@test.com";
Assert.AreEqual(foundEmail, selectedEmail);
请帮我将文本框中的t@test.com值分配给名为foundEmail的给定变量。
三江源
答案 0 :(得分:0)
您正在使用checkEmail.Text
请使用以下代码
string foundEmail = driver.findElement(By.id("Email")).getAttribute("value"))
试试吧
感谢。