c# - 如何在 selenium web 驱动程序和 c# 中使用 sendkeys,以便生成唯一的名称和帐号
问题描述
我是自动化新手,没有编程背景。我正在创建一个在 selenium 中运行的测试用例,其中帐号和帐户名每次都需要唯一。这就是我所拥有的。
string ClientName = "Automation" + new Random();
driver.FindElement(By.XPath("XXXX")).SendKeys(ClientName);
解决方案
找到了我自己的答案。从 NuGet 包管理器安装 Faker-cs-PCL。
var ClientName = driver.FindElement(By.XPath("XXXXXXX"));
var name = Faker.Name.FullName();
ClientName.SendKeys(name);
推荐阅读
- r - 如何将自定义函数导出到 multidplyr 中的集群?
- c - 使用 libunwind 实现异常
- python-3.x - 在 Python 中,如何在正在运行的子进程中引用从“subprocess.run”传递的参数?
- facebook - 我们如何将聊天机器人与 Facebook Messenger 连接起来?
- angular - 如何在 Bs Datepicker 中获取正确的日期值?
- html - 如何使用适当的样式连接 Django 应用程序和 HTML 模板?
- javascript - Jquery 启用/禁用按钮 textarea 验证
- python - 如何访问字典中的字典键?
- python - 将 colab 用于 python ADT 的
- c++ - 如何使用堆栈将输入的字符串拉伸 k 次