我們正在開發一個WPF GUI。我們使用TDD,但並非所有東西都是可維護的,因此手動測試起着重要作用。是否可以使用SVN diff來確定哪些手動QA測試用例受到影響?
我們有一套約400個手動測試用例。在發佈之前,我們的測試人員會進行全面的反思。如果發現問題並且開發人員修復了問題,測試人員必須重複他的工作。現在敏捷更糟,因爲我們的發佈週期非常短。
所以我認爲這可以做得更好。爲了減少迴歸,我希望能夠檢測哪些測試場景會受到特定代碼更改的影響。
GUI是一組屏幕。測試人員與他們合作。所以我們可以將測試用例鏈接到屏幕上。
每個屏幕都有一個對象模型。可以構建特定屏幕的依賴關係圖。這些依賴關係是實際存在於文件(源代碼或二進制文件)中的類和接口。使用該圖和SVN差異應該可以檢測哪些屏幕受到影響。從屏幕上我們可以看到測試用例。
有沒有人用過這種方法?有沒有任何工具?
順便說一下,我認爲這種問題更適合於「Programmers.Stackexchange」 – 2012-04-04 06:49:16
我不知道它,謝謝) – Pasho 2012-04-04 09:08:55