java - 如何处理 jsf 中的 InputMask 标记以使用 selenium2Library 从 Robot Framework 自动化测试中设置值?
问题描述
我是使用带有 RED IDE 的机器人框架进行自动化测试的初学者。我尝试从机器人框架中设置电话号码和身份证号码。但是,这两个使用InputMask标记和掩码属性,例如:<p:InputMask mask="99999999">。
机器人固件代码:
Input Text //input[@name="nric"] A12345678B
Sleep 2s
Input Text //input[@name="ph"] 98765432
当我从 RED IDE 运行自动化测试时,它可以运行但无法正确键入给定值的序列。例如,像“4329876”或“6543298”这样的电话输入框输入的自动化测试。无法正确输入给定值。您能否建议如何继续测试那些 InputMask 标签?谢谢您的帮助。
解决方案
推荐阅读
- javascript - 如何在 HOC 中使用计算属性名称?
- python - 没有重复的 DataFrame 的最小值
- html - 如何为 Web HTML 导出 Godot 场景?
- ksh - 字符串捕获并打印下一个字符。
- hyperledger-fabric - 为什么我们需要在 Hyperledger Fabric 的开发中使用 Solo,在生产中使用 Kafka?
- c# - Entity Framework Core 中的 Cosmos DB 提供程序抛出 400 BadRequest
- reinforcement-learning - 搜索特定问题的 RL 算法
- java - Guava Multimaps.filterKeys 与 NavigableMap.subMap() 的性能差
- mongodb - 从 MongoDB 中的 $addFields 访问字段
- html - 容器内的中心图像