网站建设专家是干嘛的,电子商务的网站怎么做,做零食网站的选题理由,wordpress文字加边框selenium-grid4.3.0两种模式记录
本文运行#xff0c;需要提前配置好Java11以及安装好Chrom、Firefox、Safari其中一个浏览器#xff0c;如果是Chrom、Firefox需要下载对应版本的驱动#xff0c;并给 webdriver 配置环境变量#xff0c;Safari浏览器Mac系统会自带#xf…selenium-grid4.3.0两种模式记录
本文运行需要提前配置好Java11以及安装好Chrom、Firefox、Safari其中一个浏览器如果是Chrom、Firefox需要下载对应版本的驱动并给 webdriver 配置环境变量Safari浏览器Mac系统会自带不用额外下载
seleniumstandalone --hub最简单模式
在终端运行一下命令
java -jar selenium-server-4.3.0.jar standalone --hub --port 4444 --max-sessions 10 standalone启动 standalone模式直接使用本机作为服务分发和执行本地node浏览器节点 –hub : 表示此机器启动hub节点后边跟hub主机的IP地址不写默认使用本机IP –port : 此参数后跟端口号设置启动 hub 或 node 服务的端口号默认端口是4444也可以自己设置 然后使用 http://localhost:4444 就可以显示 hub 的显示台 然后就可以写代码使用了可以百度远程连接 selenium-grid或者selenium-hub进行UI测试
实验下面的分布式模式记得把刚才的服务停掉释放 4444 端口
selenium 启动hub和node进行分布式测试适合中型和小型并发
启动hub
java -jar selenium-server-4.3.0.jar hub --port 4444hub : 启动hub节点 –host : 跟hub的主机名/IP地址 –port : 此参数后跟端口号设置启动 hub 的端口号默认端口是4444也可以自己设置 –max-threads : 最大线程数默认是 可用处理器*3 –log : 把日志写到指定路径指定文件 启动node 可以启动多个node重新打开一个终端执行以下命令即可
java -jar selenium-server-4.3.0.jar node --hub http://127.0.0.1:4444 --port 5555 --max-sessions 10 -I chrome–hub : 后边跟hub主机的url意思就是为哪个hub打开的node –port : 此参数后跟端口号设置启动 node 服务的端口号默认端口是5555也可以自己设置 –max-sessions : 设置最大会话请求数默认最大会话请求数是16 -I : 指定浏览器 –log : 把日志写到指定路径指定文件 感谢观看希望对读者有所帮助有疑问可以评论不定时回复