1. 程式人生 > >軟體測試_BadBoy自動化測試工具1 介面介紹

軟體測試_BadBoy自動化測試工具1 介面介紹

    由於開發的需要進行效能測試,無意中接觸到了BadBoy,我使用的版本為Badboy 2.2, 下面開始課程:

一 下載

2. 點選Download

3. 註冊個人資訊及使用原因(放心是免費的)

4. 下載後安裝

5. 點選圖示,你將看到Badboy的IDE介面,下圖是我對介面進行的簡單註解,其中包括Badboy官網的一個介紹截圖

二 介面及功能總述

1. 選單欄:

     .1 File: 包括常用的開啟指令碼,新建指令碼,匯出指令碼,儲存指令碼等功能

     .2 Edit: 點選Edit menu下的Search/Replace將在面板中彈出如下介面,幫助我們在指令碼中選擇和替換功能。點選X 關閉視窗。當然我們也可以使用F3快捷鍵彈出此介面

     .3 View: 點選和再次點選,改變展示和隱藏檢視區域,其中Report 功能還有3種定製供使用者選擇,這部分將來的課程會講解

     .4 Tools: 中的功能較多,比如我們可以配置資料來源自動化的填充資料到測試的系統上,特別是某些測試點值不能唯一時,從資料來源讀取是很普遍的方法,QTP就能便捷讀取Excel的資料

  .5 Preferences: 我們可以在General Tab下改變系統設定 。比如:預設配置下,點選右側箭頭請求時自動觸發錄製,如果想取消此配置,可以去掉勾選,如下。 

 

            .6 Help:

         其中點選Content可以幫忙文件,我的系列文章也是基於Badboy的幫助文件進行整理和依據

           同時官網也提供其他3種類型的幫助文件的下載和線上閱讀。點選Document,展示出文件型別

2. Tools bar:部分工具介紹

       .1  建立測試組,測試單元,步驟

 

      .2  錄製模式: Request 和 Navigation 兩種

      .3 執行指令碼:我們也習慣稱跑指令碼

      .4 其他:開啟,保持,捕捉截圖,建立變數,定時等

3 瀏覽器位址列:由於Badboy錄製區域是右半部分的內容區,因此網站的起點應該在位址列啟動

4 指令碼樹:這部分將在第三節課講解


相關推薦

軟體測試_BadBoy自動化測試工具1 介面介紹

    由於開發的需要進行效能測試,無意中接觸到了BadBoy,我使用的版本為Badboy 2.2, 下面開始課程: 一 下載 2. 點選Download 3. 註冊個人資訊及使用原因(放心是免費的) 4. 下載後安裝 5. 點選圖示,你將看到Badboy的IDE

怎麼玩轉App測試自動化測試工具選擇方法彙總!

現在app的開發已經是火爆的一個開發趨勢,手機應用的測試也顯得格外的重要,現在大部分還是停留在手動測試的狀態。我們知道手機app開發,要適應不同的裝置,比如一個Android app要適應不同的版本,不僅是要支援最新的版本,舊的版本也需要支援,這也就導致了手動測試需要購買N部

軟體測試基礎--白盒測試、黑盒測試自動化測試

1   白盒測試         白盒測試也稱為結構測試或者邏輯驅動測試,它是按照程式內部的結構測試程式,通過測試來檢驗產品內部動作是否按照設計規格說明書的規定正常進行,檢驗程式中的每條通路是否能按照預定要求正確工作          這一方法是吧測試物件看做一個開啟的盒

軟體測試------Web自動化測試

Web自動化測試 1. 什麼是自動化? 概念:由機器裝置代替人為自動完成指定目標的過程 1.1 優點: 減少人工勞動力 工作效率提高 產品規格統一標準 規模化(批量生產) 什麼是自動化測試 概念:讓程式代替人為去驗證程式功能的過程 2.1 為什麼要進行自

效能測試自動化單元工具EvoSuie的程式碼覆蓋報告

EvoSuite是由Sheffield等大學聯合開發的一種開源工具,用於自動生成測試用例集,生成的測試用例均符合Junit的標準,可直接在Junit中執行。得到了Google和Yourkit的支援。 生成的測試cases的執行依賴 由EvoSuite生成的測試cases需要EvoSuite框

深入理解軟體測試自動化測試

什麼是自動化測試 編寫程式碼(指令碼),也就是把手工測試用例的操作步驟和校驗轉化成指令碼實現,然後批量執行程式碼(指令碼)實現測試的目的, 就是自動化測試 從自動化測試的概念推匯出,自動化測試用例編寫的根據是我們的手工測試用例 自動化測試的分類 介面自動化測試, we

webservice介面測試,使用SoapUI工具進行介面測試

首先,介面使用cxf編寫介面,測試工具使用SoapUI 5.2.1 安裝之後是這樣的圖示: 測試操作步驟如下: <jaxws:endpoint id="ssg" implementor="cn.exchange.cxf.DataExchangeWebServiceImpl" addre

軟體手工測試自動化測試的比較

資訊科技的飛速發展,使軟體產品應用到社會的各個領域,軟體產品的質量自然成為人們共同關注的焦點。不論軟體的生產者還是軟體的使用者,均生存在競爭的環境中,軟體開發商為了佔有市場,必須把產品質量作為企業的重要目標之一,以免在激烈的競爭中被淘汰出局。使用者為了保證自己業務的順利完成,當然希望選用優質的軟體。事實上,對

軟體測試漫談(web測試自動化測試,Jmeter)

> 軟體測試,就是一個過程或一系列過程,用來確定計算機程式碼完成了其應該完成的功能不執行其不該有的操作。 簡單說就是找bug的過程。 ### 測試分類 (1)按測試方式分類:靜態測試、動態測試 (2) 按測試方法分類:白盒測試、黑盒測試 (3) 按測試自動化程度分類:人工測試、`自動化測試

功能測試自動化測試到底誰高階?

轉眼出來工作已經4年了,在這4年裡主要從事測試工作,今天我想在這裡說下目前我對測試行業的一些認識。 其實測試這個職位無非分為功能測試,效能測試,自動化測試以及安全性測試,隨著近幾年測試的發展,很多公司也越來越重視測試,都設有專門的測試人員,就目前國內軟體公司的發展來看,應該有90%以上的公

Android移動端專項測試自動化測試Python篇

com 什麽 error: pytho 管理器 運行方式 Suite 時代 source 下面我們開始第一個簡單的Android UI自動化測試 1.使用adb命令連接真機或模擬器 2.打開uiautomatorviewer工具 3.使用uiautomatorviewer工

從零開始學產品第六篇:更強大的測試自動化測試和效能測試

本篇為【從零開始學產品】系列課第1章第5節 歡迎到公眾號選單欄,獲取產品經理課程更多資料     “測試就是拿點滑鼠在電腦上瞎點,或者是用手機隨便戳幾下麼?” “不,是有計劃有意圖的測試,比如說,邊界測試,隨機測試,端到端測試等等。

【Selenium + Python】 實現 UI 自動化測試_______First自動化測試指令碼

一、自動化測試實施過程基本可以概括為: 1、定位元素,將其儲存起來; 2、對該元素進行操作; 3、對比操作的結果和預期結果是否一致; 二、Selenium 2 的原理: 原理:直接利用瀏覽器的內部介面來操作瀏覽器,對於不同平臺不同瀏覽器,必須依賴瀏覽器內部的Native

如何使用 JMeter 呼叫你的 Restful Web Service?進行簡單的壓力測試自動化測試

表述性狀態傳輸(REST)作為對基於 SOAP 和 Web 服務描述語言(WSDL)的 Web 服務的簡單替代,在 Web 開發上得到了廣泛的接受。能夠充分證明這點的是主流 Web 2.0 服務提供商在介面設計中對 REST 的普遍採用 - 包括雅虎、谷歌以及臉譜 - 出於簡

功能測試自動化測試、效能測試區別?

轉自:https://blog.csdn.net/qq_31344287/article/details/80995604 1、功能測試。    Functional testing(功能測試),也稱為behavioral testing(行為測試),根據產品特性、

手工測試自動化測試

總結:自動化測試是不會替代手工測試的,程式碼也要依賴業務,哪個手段高效用哪個,自動化只是用來代替手工的重複性工作,但代替不了人腦思維,相比來看手工測試更靈活,因此更容易發現bug。但需具備程式碼能力,需要時自動化時可實現自動化。

自動化測試自動化測試生命週期

  1.1 自動化測試的定義及概述1.1.1 軟體測試的定義與分類         軟體測試[2],就是在軟體投入執行前,對軟體需求分析、設計規格說明和編碼的最終複查,是軟體質量保證的關鍵步驟。         定義1:軟體測試是為了發現錯誤而在規定的條件下執行程式的過程。

TestNG 搭建測試框架 自動化測試

準備 request 可用 jar 文本文件 網址 user ext 接口協議 框架層級及基本組件: 參考:https://www.cnblogs.com/jier888/p/8998724.html Java作為開發語言 Maven管理項目及Jar包 Testng作

功能測試、效能測試自動化測試區別

1.功能測試:       --又名:黑盒測試       --依據;需求文件       --執行:測試用例       --方法:等價類劃分,邊界值分析,錯誤推測,因果圖法,判定表驅動分析方法,正交實驗設計方法,功能圖分析方法       --錯誤:功能錯誤或遺漏,介面

自動化測試自動化測試的策略的注意點

制定自動化測試的策略時,需要考慮以下幾點:      1. 確定被測的軟體適合做自動化測試 適合做自動化測試的系統,通常是一些生命週期比較長、且系統功能實現自動化測試也較為容易的專案或產品。      2. 確定自動化測試的風險 根據所屬系統的開發平臺、介面特性、測試