我正在使用Protractor和Jasmine框架编写测试用例。 但由于我有使用TestNG框架在Java编写测试用例的背景,我的思绪一直强迫我在Jasmine中使用类似 @BeforeMethod 和 @BeforeTest 的TestNG框架,以及TestNG的Groups属性。 在Jasmine框架中是否有相同的对应物? 我使用了 afterEach 和 beforeEach 方法,但是它适用于每个描述的每个it()函数,没有方法可以在某些组的基础上运行。
谢谢, 莫希特
答案 0 :(得分:0)
在spec文件中
beforeAll
将在所有规范之前运行(在beforeEach之前)
beforeEach
将在每个it
之前运行
afterEach
将在每个it
之后运行
afterAll
将在所有规范之后运行(在afterEach之后)
在protractor.conf.js中
beforeLaunch
将在浏览器可用之前运行
onPrepare
将在浏览器可用(规格之前)后立即运行
onCleanUp
将在最后一个规范完成后立即运行