Posted on 2006-02-24 09:24
Under the sunshine 閱讀(254)
評論(1) 編輯 收藏
昨天回家跑了一遍昨天用cDomleet改寫的parse程序,看log的時候發現了一個奇怪的問題,總是反復的出現同樣的出錯信息,其實這個問題在寫那段程序的時候也遇到過,不過我沒有怎么在意,但是我仔細的看了一下關于xpath的文檔以后發現自己犯了一個極其愚蠢的錯誤:因為昨天的程序是把標準dom的getElementsByTagName方法替換成了cDomleet的xpath方法,但是我給出的xpath表達式是從document的根部開始搜索所有的Attribute和Key_Group節點!!!也就是說每parse一個entity節點的時候,整個文檔的Attribute節點和Key_Group節點都要被完整的遍歷一遍!
看來對于test這個問題,不當回事真是不行。今后我的任務是為我的每一段程序構造測試用例,實踐一下TDD,并且要堅持下去,I am really not a great programmer, but I wish I can be a normal programmer with great habits。
新的程序我會在構造了測試用例,并且所有的測試用例都運行通過以后,再放上來。