Javascript Selenium:变量设置为未定义

时间:2017-11-01 19:51:53

标签: javascript selenium

在以下代码中,testEmail是文件中的全局变量。我正在使用selenium-webdriver。 Console.log(testEmail)确实显示正确的电子邮件,但是,当我尝试将此参数传递给另一个文件中的函数时,它会立即设置为undefined。为什么是这样?传递参数的函数返回一个promise。

  test.it('should get confirmation email in under 1 minute', function() {
    this.timeout(0);
    console.log("Test Email:" + testEmail);
    return imapGmail.checkNewestEmail(testEmail);
  }

0 个答案:

没有答案