我的代码看起来像这样
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()无法正常工作