2015年6月15日 星期一

[Selenium][散知識] 每一次開始新的session別忘了mocha的預設timeout

自以為現在要handle大部分的test case應該都不有太大的問題
DOM的操作,截取值...等,寫了50幾個test suite了,到後期遇到的問題都大同小異
上禮拜結束前發現有些test suite合在一起做比較好
所以我需要先結束前一個session再開一個新的session測另一項
寫完明明滿有把握沒什麼問題,結果到一個browser一開啟也沒進到網頁就說timeout了
想說這也太難debug了把,守在螢幕前一整個上午,因為只開browser就沒動作有點難了解是什麼事發生了
直到剛剛才想到mocha需要先預設timeout,設完就好了= =

該說已經習慣debug好幾個小時會得到一個可能之前就知道的原因...
小時候這樣就會氣得跳起來走來走去,
但也可能是我線快到了,沒時間讓我生氣了

-------------

現在大部分的測試就是寫個60-80%後拼拼湊湊之前的東西就可以完成
但還是會落東落西忘了哪個東西就一直報錯,
集中精神阿(打臉)~

沒有留言:

張貼留言