无法在Protractor Framework中使用getText()获取文本

时间:2018-03-07 11:50:39

标签: jasmine protractor

我的代码看起来像这样

getTicket() {
        let box = this.waitForResponse(90);
        let deferredTicket = protractor.promise.defer();
        let me = this;

        box.getText().then(function(val) {
           let r = /.*(INC\d+) .*/;
           let ticketId = val.match(r)[1];


console.log(ticketId);

在我们使用其他文本在UI上打印票号之前,这是有效的。现在,票证号在UI上不可见,但它存在于HTML中,因为我们刚刚将其颜色更改为背景颜色。现在框架失败了,因为它无法从UI获取票证号码,因为它是不可见的。我该怎么办? getInnerHTML()无法正常工作

0 个答案:

没有答案