是否有可能生成随机的IBAN号码(Seleinium C#)

时间:2017-12-13 15:14:08

标签: c# selenium selenium-webdriver

我已填写textbox中的随机帐号。我的代码在下面

        string AccountNumberStr = "******************";
        personEditPage.FillBankAccount(AccountNumberStr);

每次运行测试时都会出现问题我必须手动更改帐号。使用IBAN生成器可以替换任何可能性吗?!

2 个答案:

答案 0 :(得分:1)

为每个国家/地区生成IBAN代码有一些模板。如:

enter image description here

因此,您需要先知道如何生成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#编写,所以你可以从那里采取一些想法:)....祝你好运!