在同一次運行中執行多個測試時,我發現我得到的錯誤比逐個執行我的測試時多。當我研究這種行爲時,我希望通過運行執行我想要的測試的rake任務來獲得更準確的結果,但是在新的瀏覽器實例上運行每個測試,就像我逐一執行它們一樣。通過這種方式,我可以得到與手動操作相同的結果,但避免了在終端上逐一啓動它們的麻煩。如何使用Watir運行每個測試的新瀏覽器實例?
我在文檔中搜索了這個特性,但一直沒能找到它,而且我在StackOverflow上發現的唯一類似問題與硒有關,而不是watir。
是否有可能做我在找什麼?怎麼樣?
謝謝。
你使用什麼測試框架?你可以粘貼一些你的測試代碼嗎? –
我使用Watir和黃瓜紅寶石。我沒有看到如何粘貼一些代碼會很有用,因爲我每次運行rake任務時遇到的錯誤都是隨機的。 – Samer
如果您不提供某些代碼來重現問題,我不明白我們可以如何幫助您。 –