2

我使用 UiPath 和data scraping活动。首先打开浏览器直接进入电子商务网站并搜索产品。一切都很好,直到搜索到产品并显示结果后,输出才会显示以下错误消息:

找不到与此选择器对应的 UI 元素

我从我的项目中删除了数据抓取活动,并再次创建了一个新的完全相同的数据抓取活动,它可以正常工作。但是,当我关闭 UiPath 项目并再次打开它时,当我运行它时,错误再次开始显示。为什么会这样?

错误输出的图像

4

1 回答 1

2

显而易见的原因是每次访问时选择器都会发生变化。所以首先你需要分析你的问题:

  • 比较确切的错误消息
  • 这些会有所不同refer_pv_id
  • 这个 id 显然是在每次新访问时生成的
  • 因此,每次您访问该页面时,您都会得到一个与旧页面不匹配的新页面

要解决此问题,您需要更改选择器并使用通配符。因此,对于您的示例,这将是:

...home&refer_pv_id=*' title=...

于 2020-05-03T09:58:45.950 回答