android - 使用本机移动操作系统日期选择器设置日期的 Selenium 方法
问题描述
我们正在使用 Katalon 一个测试自动化 IDE 来开发我们的测试自动化框架和脚本。我们的应用程序使用 Ionic 框架并构建在 webview 中。对于日期和时间条目,开发人员调用本地移动操作系统选择器。我们需要能够在每个移动操作系统中设置/选择日期和时间。
我尝试使用 Chrome(适用于 Android)和 Safari(适用于 iOS)来查找本地日期时间选择器的元素,但没有成功。将 Katalon 与 Java/Groovy Selenium 脚本一起使用,我可以检索该值并单击该元素,但我无法在任一移动操作系统中找到或使用日期时间选择器。
我希望能够找到元素的 Xpath,但即使在切换出本机模式后,我也无法与代码交互。
我的预期是
从移动应用程序打开日期/时间选择器。
选择日期/时间。这将包括导航到上/下个月和上/下一年。一旦在正确的月份年份选择日期。
在输入值时,我希望在选择器编辑字段中输入值。
解决方案
推荐阅读
- python-3.x - 使用python在Google文本中暂停第二个到语音
- r - 匹配旧列名并替换为来自另一个数据帧的新列名(+ 交互)
- r - 如何在全局反应列表中保存地图点击坐标(来自模块)?
- sql - 结合具有不同 WHERE 原因的 SQL 查询
- google-api - Stenciljs 中的 Google 地址自动完成 api
- r - 使用 dplyr::mutate 重新编码,而不是在函数中工作
- javascript - Javascript不再更新输入字段的值
- r - 单独数据框中的配色方案
- ruby - 当我使用服务时 render :new 不再工作
- c++ - std::source_location 作为非类型模板参数