20121009 Jill

From OO Lab
Revision as of 16:49, 12 October 2012 by Beddfaf916 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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刻意避開解決這種問題)
Personal tools