我使用WebDriverIO,我要做到以下幾點:任何測試運行(createNewUsers) 前WDIO - 硒 - 運行特定的測試所有其他前 - 具有特定的功能
- 運行單個測試對於第一次測試
- 一旦完成
- 使用特定功能(代理服務器設置),使用功能的默認設置爲一切
所以,我似乎無法摸不着頭腦:
我試圖添加第二組的能力,並使用exclude
參數,以確保它僅適用於特定規範,但是,我不知道這是否真的能夠再如何調用該特定測試我的前擋 - 這樣的功能我用:
exclude: [ './newUserCreationStage/newStageUsers.js' ],
但後來在我的面前塊 - 我怎麼說呢運行(如果可能):
before: function (capabilities, specs) {
expect = require('chai').expect;
RUN THIS './newUserCreationStage/newStageUsers.js'
},
'createNewUsers'聽起來不像一個測試給我。 –
@MariaInesParnisari - 它實際上是一個函數,但我可以把它包裝的描述如果需要的話 – userMod2
白衣TestNG的可以使測試依賴/它擋住。如果第一個失敗,一些測試將被跳過。 –