Selenium和c#概念

时间:2012-01-23 10:21:41

标签: c# selenium selenium-rc

我是c-sharp的新手。我被要求检索c#中html中存在的selenium命令。我的意思是说我们输入用户名为 用户名:testUser 我们进入selenium IDE

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

现在我在C#中获得了这些信息,因为我使用了C#和HTML Parsing。现在我想以switch的形式执行它。

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



 }

所以我需要代理或C#的一些概念来动态执行命令吗? 请回复。我是c#的新手。 我希望我的问题很明确。

2 个答案:

答案 0 :(得分:2)

您可以使用Selenium-C#-Client来完成所有有用的工作,您可以使用Selenium IDE自动生成测试类。

答案 1 :(得分:0)

将C#与selenium一起使用,您可以在网页上执行操作,并通过检索文本值等来验证网页上的信息。

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

How to setup C#,nUnit and selenium client drivers on VSExpress for Automated tests

Creating Basic Selenium web driver test case using Nunit and C#