ubuntu系統下hudson的安裝及配置方法。添加partner源sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"..
場景一 應用場景 適用于: quick任務(編譯、單測)+ N個測試任務(每個測試任務執行部分的用例)。測試完成后只需要作xunit格式的報告的merger,不需要額外的匯總。如下圖所示:..
CppUnit入門學習使用指南.在 CppUnit 中,一個或一組測試用例的測試對象被稱為 Fixture。Fixture 就是被測試的目標,可能是一個對象或者一組相關的對象,甚至一個函數。..
剛剛以SCRUM的方式結束了一個的ASP.NET網站的測試的第一個Spring,因為團隊從無到有實現自動化測試系統,有必要把這次的經驗和教訓總結一下,以便后續的Spring可以獲取一些有意義的借鑒。..
這一系列文章目的不是講ruby,也不是講selenium-webdriver,而是通過一個登錄soso首頁的小例子講怎樣一步一步寫好自動化測試。目標是:面向對象編程,實現邏輯與數據分離。..
上一篇的小例子可以正常執行通過,但是這并不代表就可以按照這個思路寫測試代碼了。自動化測試與手工測試是一樣的,要有測試用例,有執行有結果,但是上一篇的例子里并沒有。..
前一篇文章中寫了一個測試用例,看上去還算不錯。但是代碼的擴展性并不好,假想對登錄進行手動的功能測試,會想到哪些測試用例?(驗證錯誤的用戶名正確的密碼;..
上一篇面向對象編輯,貌似這個用例已經很完美,但是還有不完善的地方,測試數據(用戶名、密碼、斷言的判斷數據)還是硬編碼,要想做的更完美,實現邏輯與數據分離,這才是自動化測試的..
從對ruby和selenium-webdriver一無所知到寫出這一系列文章前前后后共用了一個半月的時間。在這一個半月時間里因為自己寫出第一個小例子高興過;也因為是否要使用某種開發框架迷茫過;因為查不..
測試用例執行完后,生成一份可視化良好的測試報告,這份測試才算功德圓滿。昨天用了一下午的時候查怎樣生成測試報告,又走了一次不大不小的彎路,其實通過自動化測試框架rspec就可以..
在上一篇“邏輯與數據分離”中只有一個測試用例,在這篇中主要是針對多個用例。驗證用戶名、密碼全部錯誤;用戶名、密碼全部為空;用戶名為空;密碼為空,幾種情況登錄。..
正是Github,讓社會化編程成為現實。本文嘗試談談GitHub的文化、技巧與影響。 Q1:GitHub是什么 Q2:GitHub風格 Q3: 在GitHub,如何跟牛人學習 Q4: 享受純粹的寫作與演講..
使用 selenium 做 automation 的首要步驟便是通過 webdriver 啟動待測瀏覽器,基于當下主流的 browser(IE FF Chrome),小菜在此略微總結一下。 非 Remote 模式(以FF為例)..
webDriver 測試的時候最頭疼的就是調試。 但也遠不及運行的時候出錯,再回頭調試來的痛苦??偹苤?, web 自動化的代碼都非常脆弱,一份代碼一會運行失敗,一會運行成功也是很正常的事情..
上周末參加了Qclub的百度技術沙龍,聽了百度的孫景衛講了Web自動化測試,講的非常好,然后在小組討論時又有幸座在了一起。我們討論的一個內容,就是Ajax應用程序比原來的非Ajax程序更不易..
正是Github,讓社會化編程成為現實。本文嘗試談談GitHub的文化、技巧與影響。 Q1:GitHub是什么 Q2:GitHub風格 Q3: 在GitHub,如何跟牛人學習 ..
最近在公司想做下壓力或負載測試,當然我首先想到的就是用JMeter,以前也認識過它,可能它能滿足基本測試需求。使用之前要先認識下它。 先到官方網站下載最新版本:http://jakarta.a..
PMD是一款采用BSD協議發布的Java程序代碼檢查工具。該工具可以做到檢查Java代碼中是否含有未使用的變量、是否含有空的抓取塊、是否含有不必要的對象等。該軟件功能強大,掃描效率高,是..
如何管理好開源軟件社區:開源項目管理方法.開源社區到底是怎樣形成的?開源項目是怎么管理的?在這篇文章中,我想分享一下我在參與AS7開發過程中用到的管理工具及協作流程,并談一些對開..
導讀:GitHub公司的職員Zach Holman寫了一篇關于“GitHub如何運作管理”的文章,文章分三部分,這是第一部分:時間并不決定一切。 弗雷德里克·溫斯洛·泰羅在1911年寫了一篇有關管理和效..