# 測試報告的文件
test_time = time.strftime("%Y%m%d_%H%M%S", time.localtime())
report_file = open("reports\\ranzhi_automate_report_%s.html" % test_time,
mode="wb")
runner = HtmlTestRunner(stream=report_file,
verbosity=2,
title="然之系統自動化測試報告",
description="具體測試報告內容如下: ")
HtmlTestRunner : 第三方測試報告運行器
用 test runner 去執行測試,產生報告。
runner.run(suite)
持續集成,Continuous integration ,簡稱CI。隨著軟件開發復雜度的不斷提高,團隊開發成員間如何更好地協同工作以確保軟件開發的質量已經慢慢成為開發過程中不可回避的問題。尤其是近些年來,敏捷(Agile) 在軟件工程領域越來越紅火,如何能再不斷變化的需求中快速適應和保證軟件的質量也顯得尤其的重要。
持續集成正是針對這一類問題的一種軟件開發實踐。首先我們看一下,敏捷教父
原文轉自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html