首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jasmine量角器typescript在it块中出现一个预期故障后继续执行

jasmine量角器typescript在it块中出现一个预期故障后继续执行
EN

Stack Overflow用户
提问于 2018-06-01 17:42:49
回答 2查看 2.2K关注 0票数 2

我正在使用protractor-jasmine框架和typescript -

所以我在describe中有多个it块,所以在每个it块中有许多我正在验证的方法或预期条件-

因此,当前当一个expect失败时,整个it块都会终止,所以我希望即使在一个步骤失败后也能继续执行。

下面是Spec.ts

代码语言:javascript
运行
复制
it('Should display Introduction screen with title correctly', () => {

    page.navigateTo('/');

    console.log('Verifying  Title is displayed...');
    expect(page.getTitle()).toBe('Quick Refund Estimator');

    console.log('Verifying button -Estimate my taxes is displayed..');
    expect(page.getButtonText_EstimatesMyTaxes()).toEqual(true);

});

Po.ts如下所示-

代码语言:javascript
运行
复制
export class IntroductionPage {

navigateTo(url: string): void {
    browser.get(url);
    browser.waitForAngular();
}

getTitle() {
    return element(by.className('qreTitl')).getText();
}

getButtonText_EstimatesMyTaxes() {   
    return element(by.buttonText('Estimate my taxe')).isDisplayed();
}

在当前场景中,当以下方法失败时,将停止进一步的执行,但我希望继续执行所有步骤

代码语言:javascript
运行
复制
getTitle() {
   return element(by.className('qreTitl')).getText();
}

你能帮帮我吗,

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50640562

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档