问题描述
很多时候,我们希望编写的一个流程具备通用性,比如:
情形1
流程中需要捕获记事本窗口,如下图所示,本例中,记事本的名称是【问题】。
如果流程分享给其他用户使用,而该用户记事本文件的名字是【备忘】,他的标题变成了“备忘-记事本”,如何保证在不修改流程内容的情况下,使得该用户也可以在流程中顺利捕获到记事本窗口呢?
情形2
抓取A酒店评论时,捕获【酒店点评】元素,会发现:元素编辑里需要根据innerText=”酒店点评(302)”来匹配寻找该元素。
当抓取B酒店时,B酒店innerText可能为”酒店点评(584)”,此时,在A酒店页面捕获的【酒店点评】元素路径,就无法在B酒店页面捕获【酒店点评】,因为innerText内容已经变化了。
如何在任何酒店页面,都能捕获到这个【酒店点评】元素呢?
解决办法
**答案是使用通配符,如下图所示
*