1
我有一个有文字的按钮。我想断言该按钮包含文本,但我不想检查文本,因为不同页面中的相同按钮可以有其他文本,并且为了使其动态显示,我只想检查它是否包含文本。量角器 - 如何检查一个元素是否包含文字
你有什么想法吗?
我有一个有文字的按钮。我想断言该按钮包含文本,但我不想检查文本,因为不同页面中的相同按钮可以有其他文本,并且为了使其动态显示,我只想检查它是否包含文本。量角器 - 如何检查一个元素是否包含文字
你有什么想法吗?
您可以检查文本长度,例如
element.getText().then(function(text) {
expect(text.length).toBeGreaterThan(0);
// or maybe...
expect(text).toBeTruthy();
});
我会用toBeNonEmptyString()
匹配来自jasmine-matchers
,一条线:
expect(elm.getText()).toBeNonEmptyString();