如何在运行时将textboxe值加载并保存到app配置文件

时间:2015-05-06 09:16:29

标签: c# selenium-webdriver

我正在开发一个集成的测试应用程序,在这个应用程序中我们必须生成一个客户帐号。现在这个帐号必须在运行时保存在app配置文件中,但是当你再次运行应用程序时,配置文件必须加载并保存最后一个值并从那里继续。到目前为止,这就是我所做的,欢迎任何帮助

 //Clear the text box
IWebElement UPC = _driver.FindElement(By.Id("Details_tbxaccount")); 
//load the configuration file string 
bool IsValid = false; 
int start = 1; 
MyId = null; 
IWebElement UPCTxt ; 
while (!IsValid) 
{ 
     UPC.Clear(); 
     MyId = start.ToString().PadLeft(13,'0'); 
     UPCTxt =_driver.FindElement(By.Id("Details_tbxaccount"));  
     UPCTxt.SendKeys(MyId); 
     if (_driver.FindElement(By.Id("UniqueMessage")).Text.Contains("The Account Number you have entered already exists")) 
     { 
         start++; 
     } 
     else 
     {
         IsValid = true; 
     } 
 } //save the configuration file

0 个答案:

没有答案