我是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#的新手。 我希望我的问题很明确。
答案 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#