如何确认标题包含我想要的关键字?

时间:2015-04-21 09:29:13

标签: javascript selenium-webdriver protractor

<h1 class="page-header">Groups<span class="badge grp-cnt-badge" data-toggle="tooltip" data-original-title="Total {{grpCnt}} Groups">{{grpCnt}}</span></h1>

如您所见,页面中的标题将显示为字符串,并且后面有一个工具包(计数)。

我确实想确认群组是否始终存在。所以我写的如下:

it('Search the page header contains key words', function() {
var grpTitle = element(by.tagName('h1'));
expect(grpTitle.getText()).toBe('Groups');
 //Now report the error, becuase the real return value is like Group136 });

我可以做些什么来让grpTitle仅返回群组

感谢。

1 个答案:

答案 0 :(得分:1)

请使用 toContain 代替 toBe

期望(grpTitle.getText())toContain(&#39;组&#39;);

请告诉我这是否有帮助!