最近公司開發內部團隊工具的專案快到一個段落了,主管要求該是時候寫文件了,於是就有這是撰寫 Test Case 的初體驗了。 思考了蠻久,想找一個容易上手又美感兼具的工具,輾轉之間找到了 Hackmd 這個由台灣人開發的線上 Markdown 編輯工具。 在諮詢了主管公司文件是否可以公開抑或開源的意見之後,便開始了撰寫工作。 不得不說,寫測試文件比寫程式還要累人,原因在於,你必須把使用者任何可能的操作流程一一記錄下來。 除此之外,一些必要的 Precondition,預期結果,測試結果等等都是一個獨立的 Test Case 必須涵蓋到的。 在參考了主管提供的 TC 樣板之後,我也大概把一則 TC 該有的骨架生了出來。 最後生出來的文件長這個樣子。 Hackmd 的功能真的蠻全面的,下載出來 HTML 版型也相當美觀,更難能可貴的是開放原始碼,對於軟體開發而言是個很棒的工具。 參考連結:https://blog.testlodge.com/how-to-write-test-cases-for-software-with-sample/