2017-04-05 67 views

回答

0

迪伦 - 看看Faker.net作为NuGet包,如果你正在寻找随机数据。

 ex. 
     string rndFirstName = Faker.Name.First(); 
     string rndMiddleName = Faker.Name.First(); 
     string rndLastName = Faker.Name.Last(); 

那么你就可以找到输入框

driver.FindElement(By.Id("firstname").sendKeys(rndFirstName); 
driver.FindElement(By.Id("middlename").sendKeys(rndMiddleName); 
driver.FindElement(By.Id("lastname").sendKeys(rndLastName); 

然后看看有什么字段值现在有:

var newFirst = driver.FindElement(By.Id("firstname").GetAttribute("value"); 
Console.WriteLine("Name: "+ newFirst); 
0

你的名字变量是IWebElement对象类型,如果你要打印的文本,那么你应该把一些字符串变量的文本。

喜欢的东西:

string name = "some name"; 
field.sendKeys(name); 
Console.WriteLine("Name: "+ name); 
+0

我想要的是sendkeys。(randomText)。然后,我想通过控制台写出文本框中的文本已更改为什么。 –

相关问题