2008-12-04 90 views
0

我正在編寫腳本來測試第三方XML接口,使用python unittest模塊。自動生成測試用例

首先,這是合理使用unittest,使用我們編寫的API,但實際測試它連接的接口?其次,我有很多我想測試的字段列表。測試每個字段的代碼是相同的。我想測試每個領域作爲一個單獨的測試用例,以便他們都得到測試,即使一個失敗,但我不想複製和粘貼每個領域的代碼只改變字段名稱。使用unittest做這件事最好的方法是什麼?

+0

它是一個重複的http://stackoverflow.com/questions/32899/how-to-generate-dynamic-unit-tests-in-python – jfs 2008-12-04 16:27:10

回答

0

通常,測試生成器會打破單元測試的規則。

我不會測試每一個代碼,因爲與構建這些愚蠢測試的努力相比,利潤少。

因此,儘量寫一個測試生成器,但不是發明人的意思。

+0

我們正在測試的接口是第三方和越野車。我們希望能夠報告什麼是有效的,當它更新時仍有待修復,因此希望測試每個領域。 – SpoonMeiser 2008-12-04 16:01:32