結束語
正如您看到的一樣,Selenium 極大地簡化了用戶驗收測試,尤其當使用 TestNG 驅動的時候。雖然編程式測試并不適用于所有人(非開發人員可能更喜歡 Selenium 的 Fit 樣式的表),它確實讓您了解到了 TestNG 非凡的靈活性。編程式測試還允許您使用 DbUnit 和 Cargo 構建自己的測試框架,從而確保測試的邏輯可重復性。
開源 Web 測試框架的發展絕不會停止,這對于追求代碼質量的完美主義者是個好消息。Selenium 是驅動瀏覽器的開源 Web 測試框架中新出現的工具之一,它能夠使用戶驗收測試自動化 —— 因此,它非常優秀。結合使用 Selenium 和 TestNG,正如我在本文中演示的一樣,您將獲得一個非常好的測試驅動,并從依賴性測試以及參數測試中獲得巨大的優勢。嘗試使用 Selenium 和 TestNG 吧,您的用戶將為此感謝您。
參考資料
學習
您可以參閱本文在 developerWorks 全球站點上的 英文原文 。