selenium-webdriver - JMeter Web 驱动程序 - 处理 Windows 弹出窗口
问题描述
在 JMeter Selenium Web Driver 中寻找方法和语法来处理弹出窗口以执行以下操作:-> 导航到文件位置,-> 选择文件,-> 打开
解决方案
你不能,Selenium是一个浏览器自动化框架,它不适用于底层操作系统元素。
- 如果您需要上传文件,只需找到相关的WebElement并调用sendKeys() 函数,提供您要上传的文件的完整路径
- 如果您需要下载文件 - 提取href 属性值并使用 JMeter 的HTTP 请求采样器执行下载
更多信息:WebDriver 采样器:您回答的 10 大问题
如果自动化操作系统窗口是您的严格要求,您可以考虑使用 ie Robot类函数
推荐阅读
- web - Heroku:“域格式无效”
- android - 错误:针对 Android 12 及更高版本的应用需要为 `android:exported` 指定显式值
- java - Springboot JPA 实体自动加载延迟连接实体
- javascript - 将坐标作为变量传递的mapbox不起作用
- javascript - Firebase 仅在第二次或第三次尝试时获取数据
- angular - 如何在一个构建中使用 2 个不同的 ckEditor5
- python - 在地理上将一个国家划分为等距的点(Python)
- javascript - 我知道这 (0, _reactNavigation.useTheme) 不是函数。(在'(0,_reactNavigation.useTheme)()'中,'(0,_reactNavigation.useTheme)'未定义)
- java - 如果我的编译器不会拾取我传递给对象声明的参数,我该如何解决这个错误?
- typescript - 出现过度警告时如何正确配置 ESLint