用Python寫好的測試程式報告如何與Jenkins DashBoard整合?

用Python寫好的測試程式報告如何與Jenkins DashBoard整合? Jenkins 被廣泛的運用在持續建構與整合的軟體開發週期中。 如果我們有測試程式用Python完成,如何將測試結果在 Jenkins中呈現呢? 這篇文章主要介紹一個小工具,讓我們可以很容易將 Python測試結果與 Jenkins的環境整合。   Jenkins只支援JUnit測試結果? 使用 Jenkins的UI就會發現Post-build Actions > Publish JUnit test result report…

Read More

Selenium/Java 如何產生美觀的測試結果報告

Selenium/Java 如何產生美觀的測試結果報告 這篇文章主要說明如何產生一個美觀又專業的測試結果報告。 Selenium/Java 的網站自動化測試如果是使用 TestNG, TestNG 內建測試結果報告,有沒有其他工具可以讓測試結果報告更”美觀”呢? 這個工具的主角就是 ExtentReports。這個工具相當於 ExtentReports = Log4J + TestNG Testing Reports + Pie/Table Charts TestNG…

Read More

Java UnitTest工具的選擇 Junit vs TestNG?

Java UnitTest工具的選擇 Junit vs TestNG? 這篇文主要說明unitTest工具的選擇 Junit or TestNG? JUnit or TestNG 都是用來做unitTest 的工具,兩者的可以提供的功能相近, Junit因為在市場上很久,所以使用的人比較多相對很成熟。 TestNG也是成熟的技術,不管是從Junit移植到testNG或是要新學習TestNG都不會有太大門檻。 因此,如果目前使用的工具是 Junit多半會繼續沿用。 而如果開發團隊都還沒有選用任何工具時,就可以從 Junit…

Read More