首页 > 解决方案 > 如何在 selenium web 驱动程序和 c# 中使用 sendkeys,以便生成唯一的名称和帐号

问题描述

我是自动化新手,没有编程背景。我正在创建一个在 selenium 中运行的测试用例,其中帐号和帐户名每次都需要唯一。这就是我所拥有的。

 string ClientName = "Automation" + new Random();
 driver.FindElement(By.XPath("XXXX")).SendKeys(ClientName);

标签: c#stringsendkeys

解决方案


找到了我自己的答案。从 NuGet 包管理器安装 Faker-cs-PCL。

 var ClientName = driver.FindElement(By.XPath("XXXXXXX"));
 var name = Faker.Name.FullName();
 ClientName.SendKeys(name);

推荐阅读