1
我的規格與第一個描述共享相同的內容(第二個不同),例如JasmineReporter JUnitXmlReporter覆蓋運行結果
spec1.js:
describe("topic1",()=> {
describe("testcase1",()=> {
...
});
});
spec2.js:
describe("topic1",()=> {
describe("testcase2",()=> {
...
});
});
,如果我跑在同一瀏覽器的規格都一樣的正常工作:
protractor --specs spec1.js,spec2.js config.js
但因爲我想重新啓動spec1.js的運行和spec2.js之間的瀏覽器與任一:
protractor --specs spec1.js config.js; protractor --specs spec2.js config.js
或設置在capabilites:
shardTestFiles: true
然後junitresults.xml
RESP。 junitresults-topic1.xml
(取決於consolidateAll
選項是true
或false
)僅包含最後一個spec(spec2.js)運行的結果。
如何在我的XML結果中獲得所有運行?
不幸的是,每次測試(它)後,重新啓動太多,我希望在每個規格後重新啓動。 –