【发布时间】:2014-10-03 00:44:02
【问题描述】:
我正在使用量角器在我的 Angular 应用程序上运行 e2e 测试。
我希望能够在 describe 或 it 块之间同步操作,例如:
describe('My spec', function () {
doMyAction();
describe('My sub spec 1', function () {
...
});
describe('My sub spec 2', function () {
...
});
doAnotherAction();
});
问题是这些动作是按这个顺序执行的:
- doMyAction
- doAnotherAction
- 描述1
- 描述2
有没有办法强制在doAnotherAction 之前执行描述块?
我检查了控制流功能:https://code.google.com/p/selenium/wiki/WebDriverJs#Control_Flows
我想知道的是,describe 块是否返回我可以同步的承诺?
【问题讨论】:
标签: javascript angularjs selenium-webdriver jasmine protractor