原创 TestNG與Junit的比較

1.         JDK 5 Annotations (JDK 1.4 可以用JavaDoc代替). 一個典型的Junit的測試類 import junit.framework.TestCase;   public clas

原创 基於TestNG與Selenium 的自動化測試設計與實施

1、引言       軟件測試是關係到軟件開發和維護成本的重要環節。任何軟件產品在正式發佈之前都必須經過嚴格的測試。隨着計算機技術的迅速發展,軟件的結構越來越複雜,同業競爭越來越激烈。爲了保證軟件產品的高度可靠性和競爭力,很多軟件開發

原创 教育男孩子必備四大原則

每位男孩的家長,如果具備了這四大原則,那麼你的孩子會很了不起!   原則一:從小就要讓男孩知道,他是個了不起的男子漢   男孩在四五歲的時候,就已經

原创 代碼質量管理平臺SONAR

http://www.sonarsource.org/ Sonar是一個開源平臺,用於管理Java源代碼的質量。從 Sonar 1.6 版本開始,Sonar從一個質量數據報告工具,轉變成爲現在的代碼質量管理平臺。 主要特點: 代碼覆

原创 代碼測試覆蓋率檢查工具-Cobertura

http://cobertura.sourceforge.net/ Cobertura 是一種開源工具,它通過檢測基本的代碼,並觀察在測試包運行時執行了哪些代碼和沒有執行哪些代碼,來測量測試覆蓋率。除了找出未測試到的代碼並發現 bug

原创 Java Code Coverage

1. Cobertura 2. Emma 3. Clover 4. SONAR 點贊 收藏 分享 文章舉報 wangqz1027 發佈了2 篇原創文章 · 獲贊 0

原创 Chrome中的JavaScript 斷點設置和調試技巧

你是怎麼調試 JavaScript 程序的?最原始的方法是用 alert() 在頁面上打印內容,稍微改進一點的方法是用 console.log() 在 JavaScript 控制檯上輸出內容。嗯~,用這兩種土辦法確實解決了很多小型 Jav

原创 Google JS Test Javascript單元測試框架

Google JS Test是一個運行於V8 JavaScript引擎下的Javascript單元測試框架,其在Google內部負責對Chrome的快速JS執行速度進行測試,現在Google以開源工程開放大家使用。Google JS T

原创 MAVEN常用命令

Maven常用命令:  1. 創建Maven的普通java項目:     mvn archetype:create     -DgroupId=packageName     -DartifactId=projectName   2.

原创 相似圖片搜索的原理(一)

作者: 阮一峯 日期: 2011年7月21日 上個月,Google把"相似圖片搜索"正式放上了首頁。 你可以用一張圖片,搜索互聯網上所有與它相似的圖片。點擊搜索框中照相機的圖標。 一個對話框會出現。 你輸入網片

原创 Maven簡單實用教程

1. Maven介紹     1.1. 簡介   java編寫的用於構建系統的自動化工具。 目前版本是2.0.9,注意maven2和maven1有很大區別,閱讀第三方文檔時需要區分版本。   1.2. Maven資源

原创 貝葉斯推斷及其互聯網應用(二):過濾垃圾郵件

作者: 阮一峯 日期: 2011年8月27日 上一次,我介紹了貝葉斯推斷的原理,今天講如何將它用於垃圾郵件過濾。 ======================================== 貝葉斯推斷及其互聯網應用

原创 wireshark的使用教程

轉自: http://blog.csdn.net/21aspnet/article/details/6667431 wireshark是一款抓包軟件,比較易用,在平常可以利用它抓包,分析協議或者監控網絡,是一個比較好的工具,因爲最近在

原创 爲什麼要使用NodeJS

        科普文一則,說說我對NodeJS(一種服務端JavaScript實現)的一些認識,以及我爲什麼會向後端工程師推薦NodeJS.         "Node.js 是服務器端的 JavaScript 運行環境,它具有無阻塞(

原创 職業發展感悟

有兩個和尚他們分別住在相鄰的兩座山上的廟裏。這兩座山之間有一條溪,於是這兩個和尚每天都會在同一時間下山去溪邊挑水,久而久之他麼變成爲了好朋友。就這樣時間在每天挑水中不知不覺已經過了五年。突然有一天左邊這座