selenium 远程服务设置

摘要:
浏览器只需要添加浏览器exe文件所在的目录。驱动程序需要添加完整的地址,包括驱动程序本身XXX.exe步骤2:需要安装jdk环境步骤3:需要安装selenium服务器步骤4:命令行转到selenium server所在的文件夹,并执行以下命令:java-jarsenium server standalone Jar----启动后,默认端口为4444步骤5:额外:启动单独的集线器:java jarseenium server standalone。jar rolehub步骤2:启动一个节点:javajarseniumserver单机版。jar角色节点端口5555
第一步:将浏览器的安装地址以及浏览器的驱动地址添加到系统变量path中。浏览器只需要添加此浏览器exe文件所在的目录就可以,驱动需要添加完整的地址包括驱动本身XXX.exe。
第二步:需要安装jdk环境
第三步:需要安装selenium server
第四步:命令行进入到selenium server所在的文件夹,执行下面命令:java -jar selenium-server-standalone.jar (就是所下载的seleniumserver全称)  ----启动后默认端口为4444
(进行到第四步就可以了;)
第五步:额外:启动一个单独的hub:java -jar selenium-server-standalone.jar (就是所下载的seleniumserver全称)  -role hub
第二步在启动一个节点:java -jar selenium-server-standalone.jar (就是所下载的seleniumserver全称)  -role node -port 5555

免责声明:文章转载自《selenium 远程服务设置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Jenkins配置自动发送邮件,成功!teamlab与redmine试用对比报告下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

4. selenium中鼠标和键盘操作

一、鼠标操作 第一步:引入模块函数  from selenium.webdriver.common.action_chains import ActionChains  第二步:元素定位 element = driver.find_elements_by_id('kw') 第三步:创建一个action对象 action = ActionChains(dr...

Selenium Webdirver API(1)

Selenium Webdirver API 前提:引入webdriver包 from selenium import webdriver 1、创建浏览器对象driver = webdriver.Ie(executable_path="D:\IEDriverServer")#不同浏览器只需更改浏览器名称即可,如:webdriver.Chrome() web...

selenium之截图

selenium支持对当前页面保存截图,使用方法: driver.get_screenshot_as_file(file_path)  代码举例: ...... def get_screenshot(driver, path=''): '''保存页面截图''' n = 0 if path: pass...

selenium.获取浏览器大小、设置浏览器位置、最大化浏览器

  此篇博客学习控制浏览器的api,分别有:   get_window_size()     获取浏览器大小   set_window_size()     设置浏览器位置   get_window_position()    获取浏览器在屏幕上的坐标   set_window_position()    设置浏览器在屏幕的位置    maximize_...

如何记录selenium自动化测试过程中接口的调用信息

注: 以下内容引自https://www.cnblogs.com/hhudaqiang/p/6635494.html 上一篇博客,我写了python自动化框架的一些知识和粗浅的看法,在上一篇中我也给自己提出一个需求:如果记录在测试过程中接口的调用情况?提出这个需求,我觉得是有意义的。你在测试过程中肯定会遇到一些莫名其妙的问题,比如:web某个页面一直在刷进...

Selenium常见的无法定位到元素的原因

1.元素没有加载完成,就进行定位元素 设置等待:导入时间模块使用  time.sleep(5) 2.窗口切换  窗口句柄还处在上一个窗口,导致无法定位新窗口的元素。 3.Frame原因定位不到元素 这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识别, 因此需要先定位到相应的f...