1

我有 UiPath Studio Pro 2020.10.6 的版本,我用的是 Chrome。

我在两页上找不到通用选择器:

该工具提供的选择器如下:

情况1:

<html app='chrome.exe' title='Sephora X Coach - Palette de fards à paupières Rexy de SEPHORA COLLECTION ≡ SEPHORA' />
<webctrl id='add-to-cart' tag='BUTTON' type='submit' />

案例二:

<html app='chrome.exe' title='Kit maquillage des yeux de SEPHORA COLLECTION ≡ SEPHORA' />
<webctrl id='add-all-to-cart' tag='BUTTON' type='submit' />

删除标题标签并不能解决问题。使用通配符不起作用。看这里

我通过“模糊搜索”查看:https ://docs.uipath.com/studio/docs/fuzzy-search-capabilities 我在 Python 中对第一个案例的页面脚本进行了测试:https://www .datacamp.com/community/tutorials/fuzzy-string-python 结果如上图所示:看这里 但是对于第一种情况它也不起作用,因为我将级别设置为 0.1

<html app='chrome.exe' title='"+SelectorString+ "' matching:title='fuzzy' fuzzylevel:title='0.3'  /><webctrl id='add-all-to-cart' tag='BUTTON' type='submit' />

SelectorString = "Sephora X Coach"

我不知道,在我的第一种情况下,按钮是在一个表单中(当查看 HTML 页面的代码时)而不是在第二种情况下?预先感谢您的帮助。

4

1 回答 1

1

我找到了解决方案,我像这样更改选择器:

<html app='chrome.exe' />
<webctrl id='add[-all]*-to-cart' matching:id='regex' tag='BUTTON' type='submit' />
于 2021-03-22T14:45:36.767 回答