我的conf.js文件中有onPrepare,我可以在该文件中登录到该应用程序。我的理解是,每当我运行1个或多个测试套件时,它都会首先执行onPrepare中的内容。这很棒,因为在运行测试之前,我使用onPrepare登录到应用程序。
问题是,当我运行login-spec.js套件时,我不想登录。
在运行login-spec.js之前,我可以先注销,但是必须有一种更优雅的方法来执行此操作。
最佳答案
据我了解,您需要一个专门进行套件准备的地方。
这是jasmine
可以帮助您的。
对于jasmine
2.1及更高版本,有内置的 beforeAll
and afterAll
表示法:
如果您使用的是较旧的jasmine
版本,请使用单独的 jasmine-beforeAll
package。