@BeforeMethod(TestNG)和@BeforeTest(TestNG)同时在Jasmine编写测试用例

时间:2014-05-21 10:42:59

标签: jasmine testng protractor

我正在使用Protractor和Jasmine框架编写测试用例。 但由于我有使用TestNG框架在Java编写测试用例的背景,我的思绪一直强迫我在Jasmine中使用类似 @BeforeMethod @BeforeTest 的TestNG框架,以及TestNG的Groups属性。 在Jasmine框架中是否有相同的对应物? 我使用了 afterEach beforeEach 方法,但是它适用于每个描述的每个it()函数,没有方法可以在某些组的基础上运行。

谢谢, 莫希特

1 个答案:

答案 0 :(得分:0)

在spec文件中 beforeAll将在所有规范之前运行(在beforeEach之前) beforeEach将在每个it之前运行 afterEach将在每个it之后运行 afterAll将在所有规范之后运行(在afterEach之后)

在protractor.conf.js中 beforeLaunch将在浏览器可用之前运行 onPrepare将在浏览器可用(规格之前)后立即运行 onCleanUp将在最后一个规范完成后立即运行