自动化框架
docker selenium grid
agrapea
这个作者很懒,什么都没留下…
展开
-
如何同时启动多个cmd命令?
在windows的命令行中,如果要执行多个启动命令,就需要打开多个cmd命令窗口。这时候就可以使用批处理命令,在执行命令的目录中新建一个startup.bat文件,右击记事本打开。填写需要执行的命令,每一个命令前加start,这时候就会启动一个新的cmd窗口。保存后双击startup.bat执行,此时就会显示3个窗口命令。比如要启动hub、node。...原创 2022-07-19 16:30:37 · 5647 阅读 · 1 评论 -
selenium grid4入门-Hub and Nodes的经典模式
本来以为host应该是在5555端口上,但是不起作用,还是在4444上起作用,这里node和hub都是再同一台机器上,所以感觉和standalone模式没有任何差别,官网也没说明grid4中这个模式怎么在其他机器上注册,暂且不看吧。此时已经找到了我们在上篇中已经下载的3个驱动,并且已经添加成功。启动后,服务器默认还是本地的4444端口,这也是远程驱动需要指向的url,访问。使用以下命令增加nodes,服务器会从path中找到可用的驱动。此时,控制台页面会显示grid尚未注册Nodes。...原创 2022-07-15 14:19:02 · 1305 阅读 · 0 评论 -
selenium中使用Microsoft Edge浏览器驱动下载
在不知道哪里下载edge驱动时,执行以下代码,在报错信息中会显示下载地址查看当前edge浏览器的版本,在刚才打开的下载页面找到与edge浏览器匹配的驱动 64位操作系统就选x64点击下载,下载完成后解压缩 将exe文件copy到和chromedriver同一目录,这样就不用重复设置path再次执行刚才的代码,edge浏览器就能成功打开了......原创 2022-07-14 17:16:04 · 5621 阅读 · 0 评论 -
selenium grid4入门-standalone模式
参考官网:Getting started with Selenium Grid | Seleniumselenium grid4有三种模式standalone模式能够在一台机器上面执行完整的分布式功能,是Selenium Grid的最简单的模式,默认情况下,服务会在http://localhost:4444地址监听,我们需要通过RemoteWebDriver指向这个地址。classical模式也可以称为hub和node模式,此项模式比较适用于中小型分布式执行要求,根据需要设置一个服务节点(hub)和多个代理原创 2022-07-14 15:29:01 · 988 阅读 · 1 评论 -
docker在windows上的安装
参考官方安装指导Install Docker Desktop on Windows | Docker Documentation1.下载桌面版cocker 2.下载完后双击这个exe文件 3.弹出安装界面,确保以下选项被选中,点击ok 4.安装完成后重启windows,开机后会自动启动docker5.重启后会弹出条款变更的通知,选择accept,继续6.此时如果没有安装WSL 2会弹出, 安装完内核更新包后重启docker此时docker desktop界面就会显示表示安装成功...原创 2022-07-13 17:39:02 · 752 阅读 · 0 评论