硒和c#概念

本文关键字:概念 硒和 | 更新日期: 2023-09-27 18:21:19

我是c-sharp的新手。我被要求检索c#中html中的selenium命令。我的意思是说,如果我们键入用户名用户名:testUser我们得到硒IDE作为

command=type
target = xpath="/html..blah blah"
value= testUser

现在,当我使用C#和HTML解析时,我在C#中得到了这些信息。现在我想以switch的形式执行这个。

switch(command)
{
  case "type":
             selenium.Type(target,value);
              break;
            // and so on..
    case "click":
         ...........
         break;

 }

那么,在这方面,我是否需要委托或C#的一些概念来动态执行命令?请回复。我是c#的新手。我希望我的问题很清楚。

硒和c#概念

您可以使用Selenium-C#-Client,它为您完成所有工作,并且您可以使用硒IDE自动生成测试类。

使用带有硒元素的C#,您可以在网页上执行操作,并通过检索文本值等来验证网页上的信息。

关于如何使用C#设置selenium并创建基本脚本,您可以参考以下网页

如何在VSExpress上设置C#、nUnit和selenium客户端驱动程序以进行自动测试

使用Nunit和C#创建基本Selenium web驱动程序测试用例