我对硒自动化测试很陌生。我试图添加一个beforeAll()和afterAll()函数来一次打开和关闭浏览器,并跨多个文件运行所有测试,而不是在所有文件中单独调用它并打开多个浏览器并每次加载网站。 / p>
这是我的测试: 在此处输入图片说明
This is beforeAll() and afterAll() methods sitting in a separate file
答案 0 :(得分:0)
beforeAll
与it
或describe
不同。第一个参数只能为空,如果使用回调,则只能使用done
:
// works
beforeEach((done) => {
...
done()
});
// works
beforeEach(() => {
return asyncSomething()
});
// Doesn't work.
beforeEach(("Don't add string here") => {..});