原创 初始接觸軟件測試學習使用的測試工具

TestDirecor:基於Web的測試管理系統;  http://baike.baidu.com/view/361118.htmQuick Test Professional(QTP):功能測試工具,主要用來進行重複的手動測試; http

原创 Android 測試工具Monkey & Monkeyrunner 使用方法

一、什麼是Monkey   Monkey是一個命令行工具,可以運行在模擬器裏或實際設備中。它向系統發送僞隨機的用戶事件流,實現對正在開發的應用程序進行壓力測試。Monkey包括許多選項,它們大致分爲四大類:· 基本配置選項,如設置嘗試的事件

原创 Android自動化測試之Monkeyrunner從零開始

  1. 用Elipse打開andorid的模擬器或者在CMD中用andorid命令打開模擬器,如下:  D:\Software\Android SDK2.3\android-sdk-windows\tools>emulator -avd

原创 單元測試的基本方法

單元測試的對象是軟件設計的最小單位——模塊。單元測試的依據是詳細設描述,單元測試應對模塊內所有重要的控制路徑設計測試用例,以便發現模塊內部的錯誤。單元測試多采用白盒測試技術,系統內多個模塊可以並行地進行測試。單元測試任務單元測試任務包括:1

原创 集成測試與單元測試的聯繫

 集成測試是單元測試的邏輯擴展。它的最簡單的形式是:兩個已經測試過的單元組合成一個組件,並且測試它們之間的接口。從這一層意義上講,組件是指多個單元的集成聚合。在現實方案中,許多單元組合成組件,而這些組件又聚合成程序的更大部分。方法是測試片段

原创 軟件測試之Web測試經典總結

   基於Web的系統測試在基於Web的系統開發中,如果缺乏嚴格的過程,我們在開發、發佈、實施和維護Web的過程中,可能就會碰到一些嚴重的問題,失敗的可能性很大。而且,隨着基於Web的系統變得越來越複雜,一個項目的失敗將可能導致很多問題。當

原创 LR性能測試指標分析

LoadRunner性能測試指標分析Memory:·Available Mbytes簡述:可用物理內存數.如果Available Mbytes的值很小(4 MB或更小),則說明計算機上總的內存可能不足,或某程序沒有釋放內存。參考值:4 MB

原创 Android開源測試框架學習

Android測試大致分三大塊:代碼層測試用戶操作模擬,功能測試安裝部署及穩定性測試 代碼層測試對於一般java代碼,採用傳統的Junit測試,開發人員通常會編寫重要接口和函數的白盒測試代碼,不做過多討論。但因Android的特殊運行機制(

原创 Android 測試工具Monkey & Monkeyrunner 使用方法

一、什麼是Monkey   Monkey是一個命令行工具,可以運行在模擬器裏或實際設備中。它向系統發送僞隨機的用戶事件流,實現對正在開發的應用程序進行壓力測試。Monkey包括許多選項,它們大致分爲四大類:· 基本配置選項,如設置嘗試的事件

原创 單元測試的基本方法

單元測試的對象是軟件設計的最小單位——模塊。單元測試的依據是詳細設描述,單元測試應對模塊內所有重要的控制路徑設計測試用例,以便發現模塊內部的錯誤。單元測試多采用白盒測試技術,系統內多個模塊可以並行地進行測試。單元測試任務單元測試任務包括:1

原创 eclipse 版本區別

對於剛接觸Java開發的初學者,在下載eclipse時,對官網上面提供的各種版本的選擇猶豫不決。下面將對常用的幾個版本進行介紹。百度經驗:jingyan.baidu.comEclipse版本1Eclipse Standard該版本是ecli

原创 LoadRunner場景參數文件部分參數說明

選中自己保存的controller場景,鼠標右鍵點擊編輯,就會打開場景的數據信息,就叫它參數文件吧。Loadrunner11 以前的版本,參數後面要加上引號"",比如UseThreads="1"、Options="NOTHINK"1、各腳本

原创 單元測試、集成測試和系統測試的不同之處

我來說一下單元測試、集成測試和系統測試的不同之處吧~~首先,他們的測試方法不同:單元測試屬於白盒測試;集成測試屬於灰盒測試的範疇;系統測試屬於黑盒測試。其次,他們的考察範圍不同,也就是他們測試的重點不同:單元測試主要測試單元內部的數據結構、

原创 LoadRunner如何開展性能測試

使用工具如何開展性能測試工作 呢?不多說,自己的思路如下步驟:1、接到項目時,首先了解系統架構,是 B/S,還是 C/S,使用什麼應用服務器(即中間件),什麼數據庫?2、熟悉系統的功能、業務流程,明確項目的性能需求是什麼?有哪些性能指標?3

原创 使用Fiddler抓取Android、IOS手機的APP請求

  在程序運行的數據交互中,傳輸的數據一般都是以數據包的形式傳輸。在這個發送和接收的過程中,可能發出的數據包中有錯誤的數據,也可能接收的包中有錯誤的數據,從而導致後期的程序處理出錯。因此我們直接抓取傳輸中的數據包,通過其他工具或方法解析數據