是否可以生成随机的伊班数(Seleinium C#)
我已经在文本框中填写了随机帐号。我的代码如下是否可以生成随机的伊班数(Seleinium C#),c#,selenium,selenium-webdriver,C#,Selenium,Selenium Webdriver,我已经在文本框中填写了随机帐号。我的代码如下 string AccountNumberStr = "******************"; personEditPage.FillBankAccount(AccountNumberStr); 问题是每次运行测试时,我都必须手动更改帐号。是否有可能使用IBAN generator进行替换 为每个国家生成IBAN代码有一种模式,例如: 因此,您首先需要知道如何生成BBAN。因此,所有这些都使您的代码变得越来越困难
string AccountNumberStr = "******************";
personEditPage.FillBankAccount(AccountNumberStr);
问题是每次运行测试时,我都必须手动更改帐号。是否有可能使用IBAN generator进行替换 为每个国家生成IBAN代码有一种模式,例如: 因此,您首先需要知道如何生成BBAN。因此,所有这些都使您的代码变得越来越困难 但是 我建议您使用slenium从中获取价值。由于您已经使用了selenium浏览器,因此导航到url并不困难:
driver.navigate().to("https://www.generateiban.com/test-iban/");
string AccountNumberStr = driver.findElement(By.xpath("//*[@id="iban"]");
它有一个缺点,因为它会让你的应用程序速度变慢,但它很短,而且容易理解,你可以检查一下
这是一个产生随机IBAN数的库。它正在做你需要的事情,而且也是用C写的,所以你可以从那里获取一些IDE:)……祝你好运
AccountNumberStr
可以是一个随机值吗?是的,但它应该是IBAN格式的,IBAN
格式如何?NL91ABNA041716****它可以有不同的格式,但我想你只需要荷兰。我说的对吗?“而且它还不支持IBAN的随机生成,但”-2年ago@Mutu阿伦:这个答案有用吗?是的,非常感谢