原创 零星隨筆

    進入計算這個行業已經有6個年頭了,大學的時候也沒有做出個什麼東西,想在回想起來,有點記憶的是太少啦。     後來呢,一直專注於Java開發語言,感覺裏面值得學習的東西實在是太多了,特別是認識到了一個新名詞:開源,真的是件很有魅力

原创 海爾w718刷機教程

作爲一名小白用戶,第一次刷機總是從茫然開始,但是過程卻正如網友所言:恰如不斷嘗試以不同的方式去打開一扇窗戶,那一次眼前的漫山遍野還真讓人激動不已。 好了,廢話不多說,貼教程,都是從網上彙總過來的: 步驟一:首先按照如下教程,使得手機獲

原创 jenkins & hudson 關係

兩者都是持續集成與構建服務器,一開始只有hudson,那jenkins是怎麼來的?,看到這篇文章(http://www.infoq.com/cn/news/2011/02/jenkins 2011-2-2)隱約瞭解了一些背景知識 文章最後

原创 Web UI 自動化測試實踐

Web UI自動化測試實踐 背景: 1.      人工測試非常耗時和繁瑣 2.      前端迭代速度明顯加快等 實施自動測試的目標和意義: 1.      UI測試自動化可以將繁瑣的UI測試持續管理起來 2.      持續迭代,及時

原创 mock server —— 用於自動化測試

我們在測試某個模塊的時候,該模塊會依賴很多外部http server,真實搭建這樣的server有兩個缺點:1、部署維護成本較大,太重不適合自動化測試,2、網絡異常、超時、返回部分結果等特殊情況很難測試到,這時候如果用到mock就很方

原创 webdriver常用技巧(java)

場景一:鼠標滑動 element = driver.findElement(By.cssSelector(".user-info.right>div>p>a")); Actions builder = new Actions(driver

原创 如何測試搜索引擎(online部分)

搜索引擎從業務耦合度上可以被分爲online和offline兩部分,兩者通過index進行關聯。 online又可以被分爲核心引擎和online應用,offline則包含數據爬蟲和offline處理流程。搜索引擎online部分的測試可以

原创 simpleBugfree: bugfree簡易交互工具

背景: 簡單介紹下Bugfree設計者推薦使用bugfree的流程是:首先創建Test Case(測試用例),運行Test Case產生Test Result(測試結果),運行結果爲Failed的Case,可以直接創建Bug。Test

原创 Continuous Integration with Jenkins & Selenium2

UI測試自動化可以將繁瑣的UI測試持續管理起來,做到測試case和具體case實現相分離,便於case的跟蹤和即時反饋。 一、To give you a little history: Jenkins是在hudson基礎上發展起來的優

原创 如何對私有方法進行單元測試?(依據推薦等級排序)

如何對私有方法進行單元測試?(依據推薦等級排序) 1.         不測試,沒必要測試private方法。(但是1.c需要保證,或者參考TDD) a)         私有的方法一定是供暴露出來的方法調用的,測試了暴露方法,也就同時