【其他】通配问题
回答
收藏

【其他】通配问题

星辰
2020-09-01 14:11·浏览量:535
星辰
发布于 2020-08-31 11:57更新于 2020-09-01 14:11535浏览

问题描述

很多时候,我们希望编写的一个流程具备通用性,比如:


情形1

流程中需要捕获记事本窗口,如下图所示,本例中,记事本的名称是【问题】。



如果流程分享给其他用户使用,而该用户记事本文件的名字是【备忘】,他的标题变成了“备忘-记事本”,如何保证在不修改流程内容的情况下,使得该用户也可以在流程中顺利捕获到记事本窗口呢?



情形2

抓取A酒店评论时,捕获【酒店点评】元素,会发现:元素编辑里需要根据innerText="酒店点评(302)"来匹配寻找该元素。

当抓取B酒店时,B酒店innerText可能为"酒店点评(584)",此时,在A酒店页面捕获的【酒店点评】元素路径,就无法在B酒店页面捕获【酒店点评】,因为innerText内容已经变化了。

如何在任何酒店页面,都能捕获到这个【酒店点评】元素呢?



解决办法


答案是使用通配符*,如下图所示



收藏
全部回答1
最新
发布回答
回答