日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Flex測試工具RIATestBeta版已發(fā)布

本文和大家重點討論一下Flex測試工具RIATestBeta的工作原理和創(chuàng)造的目的,RIATest是一個Flex自動化GUI測試工具,它已經(jīng)發(fā)布了Beta版。

Flex測試工具RIATestBeta版發(fā)布

RIATest是一個Flex自動化GUI測試工具,它剛剛公開發(fā)布了Beta版。InfoQ為此采訪了RIATest的創(chuàng)造者TigranNajaryan。

◆Najaryan首先談到了創(chuàng)造RIATest的目的:

RIATest是一個用來對AdobeFlex3程序進行自動化GUI測試的工具。創(chuàng)造RIATest的目的是為了給商業(yè)和專業(yè)開發(fā)者提供一個簡單、干凈的測試自動化方案,幫助他們保證產(chǎn)品的質(zhì)量。我們在定價上非常激進,一心把測試自動化帶給更多的Flex用戶,而這些用戶以前都負擔不起其它的Flex測試自動化方案。

◆說到RIATest如何工作的時候,Najaryan解釋說:

從技術上看,RIATest由兩部分組成:Agent和IDE(或者命令行執(zhí)行器)。Agent呆在瀏覽器一方,直接與被測程序打交道。Agent提供了組件查看器(ComponentInspector),讓你檢查和監(jiān)視被測程序的GUI組件及其屬性。Agent還通過TCP連接與IDE相連。Agent與IDE在回放期間(IDE向Agent發(fā)送指令并接收結果)以及錄制期間(Agent把錄下的動作通知給IDE)都經(jīng)由這個TCP連接相互溝通。
測試腳本是用RIAScript語言寫的。RIAScript是一個簡化版的ActionScript(另有些微擴展)——因此熟悉ActionScript的開發(fā)者很容易學會編寫RIATest的測試腳本。

◆RIATest是用什么開發(fā)的?Najaryan回答說:

RIATest從一開始就是作為Flex3測試自動化工具來設計的,它使用了Flex的測試自動化框架。RIATestIDE是用C++和wxWidgets庫寫的。RIATestAgent是用Flex3開發(fā)的。
由于現(xiàn)在已經(jīng)可以見到不少Flex測試工具,所以InfoQ請Najaryan將RIATest與其它工具比如FlexUnit作一下比較:
RIATest作為一個自動化GUI測試工具,與單元測試等其他測試手段是相輔相成的。必須通過多種自動化測試手段才能得到最高質(zhì)量的保證,自動化GUI測試和單元測試都包括在內(nèi)。

◆談到如何測試連通性,如HTTP請求和SOAP連接:

RIATest內(nèi)建了按照指定條件自動或手動進行同步的功能,因此即使程序需要與遠程數(shù)據(jù)源通信,
RIATest也能完全勝任自動化測試的工作。QA工程師可以通過“'waitfor'”操作讓測試腳本與被測程序的組件狀態(tài)同步。


網(wǎng)頁題目:Flex測試工具RIATestBeta版已發(fā)布
當前路徑:http://www.dlmjj.cn/article/ccepicg.html