2014-01-09 67 views
0

我已經搜索了以前的問題,但似乎無法找到我正在尋找的建議。iMacros:表單填充然後提取結果

我目前正在基於Web的測試環境中測試報價引擎,其中涉及填寫不同的標準(位置,年齡,日期),按提交然後在表中顯示結果。

它採取永久,所以我試圖自動化在iMacros的過程。

我已經成功地設置了一個宏,用於從csv文件中提取出我需要的標準格式並填寫表單,但是現在我需要在表單每填充一次時提取數據。

這實際上可行嗎?

這裏是到目前爲止我的代碼....

TAB T=1 
SET !DATASOURCE returndates.csv 
SET !DATASOURCE_COLUMNS 1 
SET !DATASOURCE_LINE {{!LOOP}} 
URL GOTO=XXXX/TravelQuotation 
TAG POS=1 TYPE=SELECT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:Aggregator CONTENT=%engine1 
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:TripType 
TAG POS=1 TYPE=SELECT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:TripArea CONTENT=%2 
TAG POS=1 TYPE=DIV ATTR=TXT:--<SP>Select<SP>One<SP>-- 
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:StartDate CONTENT=01/03/2014 
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:EndDate CONTENT=02/03/2014 
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:GroupType 
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:FirstName CONTENT=John 
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:LastName CONTENT=Smith 
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:Email [email protected] 
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=ID:PrimaryTravellerDOB CONTENT=30/03/1965 
TAG POS=9 TYPE=DIV ATTR=TXT: 
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:TravelQuotation/RetrieveQuotes ATTR=* 
TAG POS=1 TYPE=TABLE ATTR=TXT:Product<SP>Name<SP>Product<SP>Type<SP>Max<SP>Days<SP>Premium* EXTRACT=TXT 
SAVEAS TYPE=EXTRACT FOLDER=* FILE=TEST1.csv 

任何幫助,非常感謝!

回答