Selenium Actions还是Java AWT机器人?

Selenium Actions还是Java AWT机器人?,第1张

Selenium Actions还是Java AWT机器人

这些工具的工作方式存在巨大差异。

Selenium
使用WebDriver API并将命令发送到浏览器以执行 *** 作(通过“ JSON有线协议”)。

Java AWT Robot使用本机系统事件来控制鼠标和键盘。

如果您正在执行浏览器自动化,那么理想情况下,您永远不要使用类似的东西,

Robot
因为通常硒提供的功能已绰绰有余。虽然,有些时候没有打开,例如浏览器或本地OSd出,上传/下载文件-
这一点是可以 解决了机器人-
虽然通常有特定的硒的解决方案/变通方法,可以帮助避免使用
Robot
。这些变通办法的关键思想是“因为我们无法控制d出窗口,所以才不要打开它们”。

例如,当您在Firefox中下载文件时,会出现一个文件浏览器d出窗口,提示您选择位置和文件名。这是您无法使用 *** 纵的东西

selenium
。但是,您可以做的是让Firefox知道哪些文件类型以及要自动保存下载的位置,而不显示d出窗口。。

相关话题:

  • Java AWT机器人| 硒用途
  • 在Selenium WebDriver中将机器人类用于自动化目的


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5586125.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-14

发表评论

登录后才能评论

评论列表(0条)

    保存