2013-05-10 43 views

回答

0

理論上集成測試。

我認爲純粹的單元測試是一種測試,可以驗證更小的單位,因爲你可以分開。在java中,較小的單位是類。因此理論上單元測試是一個涉及一個類的測試。

事實上,這並不總是正確的,有時單元測試涉及幾個類甚至「模塊」,所以它們幾乎是集成測試。

理論上集成測試處理整個應用程序或模塊。但是什麼是模塊? 10班? 100班? Web應用程序?幾個企業應用程序一起工作

通常一旦我們將應用程序運行到容器中並測試它,此測試就稱爲集成測試。這是硒的作用。然而這取決於你的觀點。例如,典型配置是當Web應用程序在生產環境中部署在Tomcat + MySQL上,並在測試期間通過maven使用jetty + hsqldb運行時。在碼頭運行應用程序的maven階段被稱爲「集成測試」。可能在這個階段你喜歡使用硒。

但QA會說「真正的」集成測試是針對使用tomcat和mysql進行實際部署的測試。

+0

我看到謝謝你爲我清理。 :d – user2357236 2013-05-10 07:08:30