C#selenium环境配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C#selenium环境配置
1.下载C#selenium
selenium官⽹:
下载后解压:
打开net35后,将⾥⾯的dll⽂件添加到ranorex中;
2.浏览器环境配置
将需要⽤到的浏览器chrome,firfox,等exe所在的⽂件
夹添加到系统变量path中去,必要的时候需要重启电脑;
这⼀步很重要,否则运⾏下⾯的脚本打开不了浏览器,需要在脚本中添加浏览器地址
3.本地运⾏脚本;
using Selenium;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
public void Test001()
{
IWebDriver selenium = new ChromeDriver();
selenium.Navigate().GoToUrl("/");
//selenium.FindElement();
}
4.在远程机执⾏remoting
远程机环境配置:
需要将浏览器添加到系统变量path中
需要下载selenium-server-standalond.jar
然后再cmd或者windows PowerShell中进⼊到selenium-server-standalond.jar所在的⽂件夹,执⾏命令,打开服务,命令如下PS C:\Users\cpr018\Desktop\selenium> java -jar selenium-server-standalone.jar
在客户端运⾏脚本,即可在远程执⾏测试脚本
remoting其他详细设置请看 /tanghuang/p/6829258.html
客户端脚本:
using Selenium;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Remote;
public static void test001()
{
//uri中的ip为远程机的ip,开启服务默认端⼝为4444
var driver = new RemoteWebDriver(new Uri("http://192.168.226.131:4444/wd/hub"), DesiredCapabilities.Chrome()); driver.Navigate().GoToUrl("/");
}。

相关文档
最新文档