量角器如何通过svg或ng-click选择元素

时间:2018-05-24 21:20:23

标签: protractor element

我正在尝试点击此元素:

labels (or targets or classes)

我尝试了以下但没有效果,错误“找不到使用定位器的元素:XXXXXX”。点击此元素的正确方法是什么?

import numpy as np

newsgroups_train.target
array([1, 3, 2, ..., 1, 0, 1])

np.unique(newsgroups_train.target)
array([0, 1, 2, 3])

1 个答案:

答案 0 :(得分:0)

与ng-click元素有同样的问题。通过ng-click描述它们很好,但它对我有用的唯一方法是使用ExpectedConditions等待元素的可见性。

var element = element(by.css('[ng-click="vm.showEditOpportunity(3122)"]'));
browser.ignoreSynchronization = true;
browser.wait(protractor.ExpectedConditions.visibilityOf(element),500);
element.click();