【问题标题】:Katalon Studio: how to use regex to identify objects by attributes?Katalon Studio:如何使用正则表达式通过属性识别对象?
【发布时间】:2018-10-27 21:34:07
【问题描述】:

如果我尝试通过“选择方法:属性”在 Katalon Studio 中识别对象(例如使用 Object Spy),那么我可以通过组合“文本 > 等于 > 注销”成功找到例如注销按钮。此选择的 xpath 表达式为:"//*[(text() = 'Logout' or . = 'Logout')]"

但是使用正则表达式尝试相同(即“文本>匹配正则表达式>注销”,导致xpath“//* [(匹配(文本(),'注销')或匹配(。,'注销'))] " 没有找到任何东西。更强大的是:使用 ".*" 或类似的正则表达式也找不到任何东西。我在 Firefox 和 Chrome 上都试过了,但都没有结果。

我在网上研究的过程中没有找到关于这个问题的提示。 有什么想法我做错了什么或如何让常规表达式为对象选择工作?

【问题讨论】:

  • 感谢 Mate 的提示。但是,该链接包含有关如何以编程方式在 Katalon 中使用正则表达式的信息,而我正在寻找一种解决方案以使正则表达式在 Katalon GUI 中工作。如果我不能成功,我会考虑你的信息并尝试以编程方式解决它。

标签: regex katalon-studio


【解决方案1】:

不幸的是,这是一个错误,在 OR 中的 xpath 选择器中的匹配不起作用。 https://forum.katalon.com/discussion/7680/test-object-with-xpath-selector-using-matches-function-never-works

【讨论】:

    猜你喜欢
    • 2023-02-08
    • 2017-08-03
    • 2014-12-20
    • 2021-08-17
    • 2011-10-02
    • 2017-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多