硒和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#的新手。我希望我的问题很清楚。
您可以使用Selenium-C#-Client,它为您完成所有工作,并且您可以使用硒IDE自动生成测试类。
使用带有硒元素的C#,您可以在网页上执行操作,并通过检索文本值等来验证网页上的信息。
关于如何使用C#设置selenium并创建基本脚本,您可以参考以下网页
如何在VSExpress上设置C#、nUnit和selenium客户端驱动程序以进行自动测试
使用Nunit和C#创建基本Selenium web驱动程序测试用例