需要区分喜欢的图标和不同的图标

时间:2019-05-30 12:32:50

标签: protractor

我需要单击“赞”图标,但在检查条件后是否已经喜欢了。所以我需要两个不同的定位器路径来区分两者。唯一的不同是类,但是类名之间有空格,并且即使在为空间添加点后,量角器也无法找到空间类名。

我的量角器代码和html结构在图片中:

My protractor code and html strcuture in the picture

1 个答案:

答案 0 :(得分:0)

目前尚不清楚您要实现的目标。如果您更新了显示“喜欢的图标”和“不喜欢的图标”的HTML以及您的脚本在做什么的帖子,我可以为您提供解决方案。

如果您的元素是<i class="fa fa-heart liked">

有三种方法可以使用CSS定位此类元素。

$heart = $('i[class="fa fa-heart liked"]');

$heart = $('.fa.fa-heart.liked"]');

$heart = $('i[class*="fa-heart"][class*="liked"]'); //部分包含

您还可以选择使用xpath