异步/等待:后续的等待不会在运行之前等待完成之前的等待

时间:2021-07-20 14:04:04

标签: javascript node.js

我的量角器脚本有问题。 当我运行每个等待时,我需要它们在下一个开始之前完成。一些正在运行的功能需要时间才能完成(最多 60 秒)。问题不在于等待似乎在等待前一个完成后再运行。有没有人有任何想法?非常感谢!

*代码中使用的网页是一个虚拟网页,因为我使用的网页是本地保存的,不会向任何尝试此操作的人显示

describe('Verify title in the webpage', function () {

    //   ############### Environment Setup ####################

    it('Verify title of Test webpage', async function (done) {

        await fileLink.invokeJetState("Idle", browser.params.printerName) // ("Desired JetState", Printer IP/Name)
        await fileLink.invokeError("7", browser.params.printerName) // ("Index_No", Printer IP/Name)
        await browser.get('https://www.webpagetest.org/'); //Launch Browser and load webpage

        // Verify correct data is held within title bar
        await expect(browser.getTitle()).toBe('Application 1');
        done();

        await fileLink.invokeReboot(browser.params.printerName)

    });


});

0 个答案:

没有答案