我已填写textbox中的随机帐号。我的代码在下面
string AccountNumberStr = "******************";
personEditPage.FillBankAccount(AccountNumberStr);
每次运行测试时都会出现问题我必须手动更改帐号。使用IBAN生成器可以替换任何可能性吗?!
答案 0 :(得分:1)
为每个国家/地区生成IBAN代码有一些模板。如:
因此,您需要先知道如何生成BBAN。因此,所有这些都会使您的代码变得越来越困难。
<强>但是强>
我建议你使用你的slenium从this site获得价值。既然你已经在selenium浏览器中吃午饭了,那么导航到网址并不困难:
driver.navigate().to("https://www.generateiban.com/test-iban/");
string AccountNumberStr = driver.findElement(By.xpath("//*[@id="iban"]");
它有一个缺点,因为它使你的应用程序变慢,但它很短,易于理解
答案 1 :(得分:0)
您可以查看THIS LINK
它是一个生成随机IBAN数字的库。它正在做你需要的东西,也用C#编写,所以你可以从那里采取一些想法:)....祝你好运!