關(guān)于我們 下載與支持 產(chǎn)品社區(qū) 合作代理 |  咨詢電話:400-035-7887/021-6072 5088

AutoTestFramework配置說(shuō)明

2021/1/19 10:11:13 澤眾 編輯:澤眾 于 2021/1/19 11:16:39

因?yàn)锳utoTestFramework需要通過(guò)TestAgent與AutoRunner/MobileRunner/接口集成來(lái)進(jìn)行自動(dòng)化測(cè)試的,所以在AutoTestFramework安裝完成之后,我們需要進(jìn)行相應(yīng)的配置來(lái)實(shí)現(xiàn)我們的自動(dòng)化測(cè)試流程。

自動(dòng)化測(cè)試執(zhí)行完成后需要通過(guò)HTML報(bào)表查看用例執(zhí)行總覽,相應(yīng)的還需要進(jìn)行HTML報(bào)表的配置。

3.2.1    數(shù)據(jù)庫(kù)配置(數(shù)據(jù)庫(kù)的IP、端口、用戶名或是密碼需要修改時(shí))

首先找到ATF安裝目錄:

\AutoTestFramework\apache-tomcat-7.0.4-ATF\webapps\TestLabWEB-INF

找到并用編輯軟件打開(kāi)進(jìn)行修改即可(記事本即可)

3.2.2    AutoTestFramework升級(jí)維護(hù)

特別提醒:在升級(jí)前請(qǐng)一定記得備份備份備份!

1.ATF后臺(tái)更新:

將軟件升級(jí)包中的XXXX.jar復(fù)制到ATF安裝目錄下的

\AutoTestFramework\apache-tomcat-7.0.4-ATF\webapps\TestLabWEB-INF\lib目錄中,并刪除該目錄下的XXXX.jar(若無(wú)請(qǐng)忽略);

將相應(yīng)的beans、com、net、org、socket、spasvo、tc等文件夾替換至ATF安裝目錄下的\AutoTestFramework\apache-tomcat-7.0.4-ATF\webapps\TestLabWEB-INF\classes目錄下(若無(wú)請(qǐng)忽略);

最后刪除\AutoTestFramework\apache-tomcat-7.0.4-ATF\work\Catalina下的localhost文件夾。

2.ATF前臺(tái)更新 :

將軟件升級(jí)包中的atf文件夾替換至ATF安裝目錄下的

\AutoTestFramework\apache-tomcat-7.0.4-ATF\webapps\TestLab\目錄中(若無(wú)請(qǐng)忽略),最后刪除\AutoTestFramework\apache-tomcat-7.0.4-ATF\work\Catalina下的localhost文件夾。

3.配置公共腳本 :

將publicFunction.bsh復(fù)制到D:盤(pán)根目錄下

PS:如果放置于其他位置,需每次修改業(yè)務(wù)組件中的腳本的source("D:\publicFunction.bsh");為該腳本路徑

4.若存在未說(shuō)明文件請(qǐng)聯(lián)系技術(shù)支持。

3.2.3    基礎(chǔ)自動(dòng)化測(cè)試工具AutoRunner/MobileRunner的安裝

 

使用安裝包按照安裝提示安裝即可。

3.2.4    TestAgent啟動(dòng)與配置

 

進(jìn)行自動(dòng)執(zhí)行是需要借助TestAgent將AutoRunner/MobileRunner與AutoTestFramework進(jìn)行連接實(shí)現(xiàn)聯(lián)跑流程。所以自動(dòng)執(zhí)行前我們需要:

1)打開(kāi)TestAgent:

在安裝TestAgent完成后,桌面自動(dòng)生成一個(gè)StartAgent.bat的快捷方式,并雙擊該快捷方式啟動(dòng)TestAgent。

Windows10建議用管理員身份下的cmd命令啟動(dòng),進(jìn)入TestAgent的安裝根目錄,執(zhí)行StartAgent.bat文件。

2)配置TestAgent:

TestAgent配置界面如下圖所示:

Ø  數(shù)據(jù)庫(kù)配置:

對(duì)TestAgent需要連接的ATF/TC數(shù)據(jù)庫(kù)IP,ATF/TC數(shù)據(jù)庫(kù)端口,MR腳本上傳端口進(jìn)行配置。

Ps:配置完成注意點(diǎn)擊“保存設(shè)置”按鈕,進(jìn)行配置保存。

Ø  AutoRunner配置:

對(duì)本地AutoRunner進(jìn)行配置,點(diǎn)擊“>>”按鍵后,選擇AutoRunner的安裝路徑,之后可以通過(guò)單選鍵選擇AR聯(lián)跑時(shí),是否進(jìn)行錄屏:

u  錄屏:對(duì)所有聯(lián)跑的用例進(jìn)行錄屏;

u  不錄屏:不對(duì)聯(lián)跑的用例進(jìn)行錄屏;

u  出錯(cuò)時(shí)錄屏:聯(lián)跑時(shí),用例執(zhí)行出錯(cuò)時(shí)錄屏;

可以通過(guò)單選鍵選擇AR聯(lián)跑時(shí),AR的回放模式:

u  桌面應(yīng)用程序:對(duì)桌面應(yīng)用程序,IE瀏覽器上的應(yīng)用進(jìn)行連跑;

u  谷歌瀏覽器:針對(duì)谷歌瀏覽器上的應(yīng)用進(jìn)行連跑;

Ø  IOS配置

通過(guò)對(duì)IOS服務(wù)器地址、應(yīng)用標(biāo)識(shí)進(jìn)行配置,使agent與IOS服務(wù)器上連接的IOS手機(jī)進(jìn)行連接;

 

Ø  遠(yuǎn)程設(shè)置管理

為了同時(shí)連接多臺(tái)手機(jī),我們引入RFS NetworkUSB設(shè)備:

注:RFS NetworkUSB是基于USB Over Network技術(shù)的新一代網(wǎng) 絡(luò)型USB服務(wù)器,通過(guò)TCP/IP局域網(wǎng)或無(wú)線局域網(wǎng)傳輸 USB數(shù)據(jù)到運(yùn)行諸如VMware ESXServer等虛擬機(jī)上。

將手機(jī)連接到RFS NetworkUSB設(shè)備上后,啟動(dòng)RFS Network USB Utility

配置連接好手機(jī)后,在遠(yuǎn)程設(shè)備IP地址中,填入RFS NetworkUSB設(shè)備的IP,點(diǎn)擊保存即可遠(yuǎn)程連接使用手機(jī)了。

Ø  MobileRunner配置

對(duì)本地MobileRunner進(jìn)行配置,點(diǎn)擊“>>”按鍵后,選擇MobileRunner的安裝路徑,并保存設(shè)置。

Ø  執(zhí)行器配置(注:未啟動(dòng)執(zhí)行器情況下):

1.     端口號(hào)配置:

雙擊下圖中的紅框位置,修改執(zhí)行器的端口號(hào)。

2.     執(zhí)行器類型配置:

雙擊下圖紅框位置,出現(xiàn)下拉選,選擇需要的執(zhí)行器類型。

u  移動(dòng)兼容性:MobileRunner執(zhí)行器;

u  移動(dòng)自動(dòng)化:MobileRunner執(zhí)行器;

u  ios自動(dòng)化:MAC版MobileRunner執(zhí)行器;

u  界面自動(dòng)化:AutoRunner執(zhí)行器;

u  selenium自動(dòng)化:selenium自動(dòng)化工具執(zhí)行器;

u  接口自動(dòng)化:AutoRunner接口執(zhí)行器;

3.        新增/刪除執(zhí)行器:

在現(xiàn)有執(zhí)行器上右鍵,出現(xiàn)下圖框:

選擇“添加新執(zhí)行器”,新增一個(gè)執(zhí)行器;

選擇“刪除當(dāng)前執(zhí)行器”,刪除當(dāng)前所選的執(zhí)行器;

3)啟動(dòng)TestAgent:

配置完成之后,點(diǎn)擊下圖中的“啟動(dòng)”按鈕,啟動(dòng)TestAgent。

滬ICP備07036474號(hào) 2003-2022 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測(cè)試工具和測(cè)試服務(wù)

微信客服
問(wèn)題
反饋
產(chǎn)品
畫(huà)冊(cè)

掃描二維碼下載澤眾軟件企業(yè)宣傳冊(cè)

產(chǎn)品畫(huà)冊(cè)
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系