0
我使用量角器和茉莉花,並希望以最好的方式組織我的E2E測試。一套測試項目爲幾個不同參數
實施例:
有一組用於檢查登記功能的測試(註冊與正確的憑證,註冊爲存在用戶,等等)。
我需要在三個不同的項目中運行這些測試。測試是相同的,但憑據是不同的。對於一個項目也可能是在登記表3場,在一個又一個 - 6
現在一切都在一個非常複雜的方式組織:
- 每個單獨測試未爲「它」,但製作作爲函數
- 存在其中包含的所有測試功能(功能,這試驗)
- 存在與在該文件中的每個
- 描述功能的文件有一個「它」哪個呼叫包含所有功能測試
- 有測試套件對每個項目
我相信,有一種做法,怎麼組織一切以正確的方式,每個測試是在自己的「它」。所以很高興看到一些鏈接或建議。
預先感謝您!
謝謝。可能我的問題還不夠清楚。我已經在使用PageObjects,它非常完美。問題是,現在我把期望的功能放在PageObjects中,我認爲這是不正確的。 –
@Radost_我以爲你在尋求一種使用量角器組織e2e測試的最佳方法。讓我知道,如果這不是你正在尋找的東西。 –
對不起,我按了回車太快。我已經在使用PageObjects,它非常完美。問題是,現在我把期望的功能放在PageObjects中,我認爲這是不正確的。我也可以用「Describe」製作一個完美的文件,並在其中使用PageObject。此外,我有三個類似但不同的項目(對於一個項目,我需要在註冊表中填寫3個字段,另一個項目是6個)。我不想將一個大文件與描述複製到三個不同的套件中。不知何故,我想這樣做,我有一個文件,但爲每個項目運行它(使用不同的輸入參數) –