20121009 Jill
From OO Lab
Revision as of 16:49, 12 October 2012 by Beddfaf916 (Talk | contribs)
Progress Check
- Done
- 在view toolbar上加入seting icon
- 在main menu上加入可以直接打開CRunit的功能(否則原本要從"Window -> Show Window"裡面
- 解決shell所造成無法正常結束程式的bug
- graphiz可以視覺化reference type的變數結構並且展開成指定的層數
- In progress
- project setting
- Failure report
Meeting Log
- test suit在JUnit會如何呈現執行完成的結果?
- 要思考如何用一個graph的結構應付所有不同的case
- 目前做出來的大概只符合caseA,也就是用reference當作line(是否可以把link的頭尾讓user來選擇? or 自動化?)
- explore bot:判定如何展開,哪些該展開、哪些不展開(ex.已經展開過的)
- code寫的再多,沒人在用也沒有用
Research
- CRUnit的初衷就是:Capture and Replay,並且思考test能不能更自動化,讓programmer不用額外再寫程式
- Hint:
- test case的重寫v.s.重錄
- 為diva(or 其他lab的project)使用JUnit or CRUnit
- 思考CRUnit(XUnit)apply到lab的project會有什麼樣的幫助(把system test切割成unit test case?)
- 思考layout有什麼樣的方法可以做(graph要做到all case本來就不是容易的問題,所以graphviz刻意避開解決這種問題)