我知道這已經被問了很多次,但我想是具體的。 我用硒來使用硒。谷歌搜索後,它看起來像我可以通過控制檯運行,它給了我一堆文本輸出,但我寧可不解析,我想要一個通過/失敗類型的東西我如何單元測試UI通過控制檯
每隔一段時間我喜歡跑所有我的單元測試在UI上沒有代碼。我不想提交表單具有一定的價值觀,我想看看,如果我點擊這個IMG它旁邊的下拉框彈出,如果我選擇一個名字會是形式,我會再運行後提交其他幾件事情。
我想這樣做的原因是某些功能必須始終工作,所以我確定與調整單元測試,每次我修改這些功能的用戶界面。對於剩下的代碼中的單元測試,檢查業務邏輯將是足夠的那些用戶界面總是在不斷變化與否非常重要。
是很好,如果可以的東西開球Firefox和Chrome(或WebKit的),但那不是必須的。
就像我說的,我想通過/失敗,某種簡單的文本解析。複雜的測試是好的,因爲我知道正則表達式,但我不想弄清楚一個單元測試何時結束或開始。