1
我有一個有文字的按鈕。我想斷言該按鈕包含文本,但我不想檢查文本,因爲不同頁面中的相同按鈕可以有其他文本,並且爲了使其動態顯示,我只想檢查它是否包含文本。量角器 - 如何檢查一個元素是否包含文字
你有什麼想法嗎?
我有一個有文字的按鈕。我想斷言該按鈕包含文本,但我不想檢查文本,因爲不同頁面中的相同按鈕可以有其他文本,並且爲了使其動態顯示,我只想檢查它是否包含文本。量角器 - 如何檢查一個元素是否包含文字
你有什麼想法嗎?
您可以檢查文本長度,例如
element.getText().then(function(text) {
expect(text.length).toBeGreaterThan(0);
// or maybe...
expect(text).toBeTruthy();
});
我會用toBeNonEmptyString()
匹配來自jasmine-matchers
,一條線:
expect(elm.getText()).toBeNonEmptyString();