我想验证字符串中是否存在某些文本(使用 Protractor )。

就我而言,以下代码:

element(by.css('h1.text-center')).getText();

将导致:
ArrowGrey Slim Fit Formal Trouser -1 (Size - X)

现在,我要验证上述文本中是否包含字符串ArrowGrey Slim Fit Formal Trouser

请提出建议!

最佳答案

有多种使用jasmine进行部分字符串匹配的方法:

expect(text).toContain("ArrowGrey Slim Fit Formal Trouser");
expect(text).toMatch("ArrowGrey Slim Fit Formal Trouser");
expect(text).toStartWith("ArrowGrey Slim Fit Formal Trouser");

其中 toStartWith() is coming from jasmine-matchers

09-25 13:39