Jas*_*son 6 testing end-to-end angularjs protractor
我在conf.js文件中有onPrepare,我登录到应用程序.我的理解是每次运行一个或多个测试套件时,它首先执行onPrepare中的任何内容.这很棒,因为我在运行测试之前使用onPrepare登录应用程序.
问题是,当我运行login-spec.js套件时,我不想登录.
我可以在运行login-spec.js之前先注销,但必须有更优雅的方法来执行此操作.
据我了解,您需要一个专门准备套件的地方。
这是jasmine可以帮助你的。
对于jasmine2.1 及更高版本,有内置beforeAll和afterAll符号:
beforeAll 函数在describe 中的所有specs 运行之前只调用一次,afterAll 函数在所有specs 完成后调用。这些函数可用于通过昂贵的设置和拆卸来加速测试套件。
如果您jasmine使用的是旧版本,请使用单独的jasmine-beforeAll包。
| 归档时间: |
|
| 查看次数: |
4252 次 |
| 最近记录: |