偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Rational測試工具的選擇

開發(fā) 測試
IBM Rational系列包括多款測試產(chǎn)品,側(cè)重各自不同。本文從產(chǎn)品用途、適用環(huán)境、支持協(xié)議及產(chǎn)品特點(diǎn)上說明四款主要Rational測試工具區(qū)別和聯(lián)系。

IBM Rational系列包括多款測試產(chǎn)品,他們各有側(cè)重,又有重合。所以,常用人會疑惑功能測試該用哪一個產(chǎn)品合適?負(fù)載測試又該選擇哪一個產(chǎn)品呢?本文將從產(chǎn)品用途、適用環(huán)境、支持協(xié)議及產(chǎn)品特點(diǎn)上,說明四款主要Rational測試工具區(qū)別和聯(lián)系。

首先我們將整個Rational測試分為四大塊:功能測試、性能測試、開發(fā)測試和測試管理。Rational測試管理工具包括Rational TestManager和Rational ClearQuest。Rational開發(fā)測試工具則包括Rational PurifyPlus、Rational Test RealTime等。功能測試和性能測試工具才是本文將主要介紹的。

Rational功能測試工具

Rational功能測試工具又可分為手動測試工具(Rational Manual Tester),和自動測試工具(IBM Rational Functional Tester和IBM Rational Robot)。

IBM Rational Manual Tester

RMT是一款手工測試的編寫和執(zhí)行工具,以簡化手工測試的創(chuàng)建、執(zhí)行和控制。它鼓勵重用測試步驟,使多個測試可共享內(nèi)容。

RMT可在任何Windows PC上適用,支持分布式團(tuán)隊(duì),但是集中維護(hù)測試和測試結(jié)果。

RMT建立在Eclipse框架和Hyades之上,兩者都是開源項(xiàng)目。

RMT適用Rich Text編輯器,支持在測試步驟中附帶圖像和文檔。支持導(dǎo)入現(xiàn)有的基于Word和Excel的手工測試。

IBM Rational Functional Tester

RFT是Rational測試工具中的明星產(chǎn)品,是一款自動化的功能測試和回歸測試工具。

RFT基于Eclipse 3.0,支持Java、Web和VS.Net WinForm產(chǎn)品的自動化測試。

相較于Robot的SQABasic語言,RFT生成Java或Visual Basic .Net語言的測試腳本,簡單明了??梢栽赗FT里設(shè)置Java腳本的編譯和運(yùn)行環(huán)境JRE,滿足測試系統(tǒng)需求。

RFT并不只是簡單的用戶動作記錄器,它提供了多個API, 完全支持測試腳本的修改和增強(qiáng),定制滿足特殊需求的測試小工具。

RFT支持并行開發(fā)用途,實(shí)現(xiàn)測試腳本的版本控制。

Rational性能測試工具

Rational功能測試工具包括手動測試工具IBM Rational Performance Tester和IBM Rational Robot(Robot包括功能測試和性能測試)。

IBM Rational Performance Tester

RPT是Rational目前主要的性能測試工具,準(zhǔn)確地說它是集性能測試的創(chuàng)建、執(zhí)行和分析的性能解決方案平臺。

RPT支持HTTP、HTTPS、J2EE、Siebel和SAP等協(xié)議,可為J2EE、Sieble、SAP和基于Web的應(yīng)用程序提供可擴(kuò)展性和負(fù)載測試。去年新推出的Rational Performance Tester Extension for SOA Quality還提供了RPT上對SOA應(yīng)用的測試,支持SOAP協(xié)議。

RPT基于Eclipse,其架構(gòu)上的優(yōu)勢,使RPT對協(xié)議的支持更加靈活和方便。

RPT支持不同操作系統(tǒng)(Windows、Linux),不同瀏覽器(IE、Mozilla等)下的測試執(zhí)行。

RPT可在測試過程任意點(diǎn)插入自定義的Java代碼,實(shí)現(xiàn)高級操作和診斷技術(shù),定制靈活的測試。

IBM Rational Robot

Robot一款自動化測試工具,是Rational的元老級產(chǎn)品,可用于集中式的QA團(tuán)隊(duì)對基于多種C/S技術(shù)的應(yīng)用程序自動執(zhí)行功能測試和性能測試。

目前,Robot對幾乎所有流行的應(yīng)用環(huán)境都有良好的支持和工作表現(xiàn)。尤其是對HTML、Java和.NET應(yīng)用、Visual Basic、PowerBuilder、Delphi、Oracle表單和MFC控件(最常用在C和C++應(yīng)用中)有著強(qiáng)大的支持。

Robot使用SQA Basic語言對測試腳本進(jìn)行編輯。SQA Basic遵循Visual Basic的語法規(guī)則,初次接觸的測試人員可能會有些困惑,不過應(yīng)該能夠較快地理解代碼的含義。SQA也可以非常靈活地進(jìn)行一些高級編程,比如利用COM對象或者訪問Windows編程接口。

【編輯推薦】

  1. Rational Robot 初次使用指南
  2. 使用 IBM Rational Performance Tester 對移動 Web 應(yīng)用程序進(jìn)行性能測試
  3. IBM Rational Performance Tester 和 HP Mercury LoadRunner 的比較
責(zé)任編輯:yangsai 來源: IT168
相關(guān)推薦

2009-08-11 09:52:37

軟件測試測試工具

2022-08-09 13:08:27

VitestJest前端

2009-10-09 16:43:36

服務(wù)器測試工具

2009-06-26 10:22:58

JSF測試

2011-05-31 18:09:05

動態(tài)測試

2022-01-24 16:55:09

LinuxTCP工具

2011-05-31 18:25:25

測試工具

2013-11-13 10:49:50

2010-06-04 16:31:33

Linux網(wǎng)絡(luò)測試

2019-02-26 08:30:48

2014-07-01 10:09:01

2023-12-27 07:35:29

HyBench數(shù)據(jù)字段

2018-01-23 15:02:42

負(fù)載測試工具Gatling

2019-08-20 08:00:00

JavaScript測試工具前端

2019-04-03 14:39:28

2012-12-24 22:54:31

2023-05-18 14:54:31

2010-10-15 09:37:14

MySQL性能測試

2018-01-10 14:57:56

2024-03-06 18:09:06

Linux性能工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號