小编Bri*_*a-T的帖子

未定义硒测试后的功能

我正在尝试suite()使用 Javascript 使用 Selenium 的函数。

当我运行以下代码时出现问题

const { Builder, By, Key, until } = require("selenium-webdriver");
const { suite } = require("selenium-webdriver/testing");
suite(function (env) {
  describe("Log in", function () {
    let driver;

    before(async function () {
      driver = await env.builder().build();
    });

    after(() => driver.quit());

    it("demo", async function () {
      //some test
    });
  });
}); 
Run Code Online (Sandbox Code Playgroud)

我收到错误:

ReferenceError: after is not defined

我认为这是摩卡的问题,因为文档为茉莉花和摩卡提供扩展。

我已经尝试过

yarn add mocha
yarn add Jasmine 
Run Code Online (Sandbox Code Playgroud)

但得到同样的错误。谁能解释一下“提供扩展”是什么意思?

javascript automated-tests jasmine

9
推荐指数
1
解决办法
1300
查看次数

标签 统计

automated-tests ×1

jasmine ×1

javascript ×1