第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用UIAutomation進(jìn)行iOS 自動(dòng)化測(cè)試?

如何使用UIAutomation進(jìn)行iOS 自動(dòng)化測(cè)試?

如何使用UIAutomation進(jìn)行iOS 自動(dòng)化測(cè)試
查看完整描述

3 回答

?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊

你的第一個(gè)UIAutomation測(cè)試腳本

  UIAutomation的功能測(cè)試代碼是用Javascript編寫的。UIAutomation和Accessibility有著直接的關(guān)系,你將用到通過(guò)標(biāo)簽和值的訪問性來(lái)獲得UI元素,同時(shí)完成相應(yīng)的交互操作。

  下面讓我們來(lái)編寫我們的第一段測(cè)試代碼。

  使用iOS模擬器

  1. 下載示例應(yīng)用程序TestAutomation.xcodeproj,并打開它。這個(gè)項(xiàng)目是一個(gè)很簡(jiǎn)單的包含2個(gè)tab的tabbar應(yīng)用程序。
  2. 確保選中如下圖所示的“TestAutomation > iPhone 5.0 Simulator”模式(或許你已經(jīng)切換成5.1了,因此它可能是iPhone5.1模擬器)。
  3. 啟動(dòng)Instruments(Product > Profile),或者通過(guò)?I。
  4. 選擇左邊的iOS Simulator,然后再選擇Automation模板,然后點(diǎn)擊“Profile”。

查看完整回答
反對(duì) 回復(fù) 2019-04-09
?
小唯快跑啊

TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊

1. 你的第一個(gè)UIAutomation測(cè)試腳本

UIAutomation的功能測(cè)試代碼是用Javascript編寫的。UIAutomation和Accessibility有著直接的關(guān)系,你將用到通過(guò)標(biāo)簽和值的訪問性來(lái)獲得UI元素,同時(shí)完成相應(yīng)的交互操作。

下面讓我們來(lái)編寫我們的第一段測(cè)試代碼。

使用iOS模擬器

1. 下載示例應(yīng)用程序TestAutomation.xcodeproj,并打開它。這個(gè)項(xiàng)目是一個(gè)很簡(jiǎn)單的包含2個(gè)tab的tabbar應(yīng)用程序。

2. 確保選中如下圖所示的“TestAutomation > iPhone 5.0
Simulator”模式(或許你已經(jīng)切換成5.1了,因此它可能是iPhone5.1模擬器)。

3. 啟動(dòng)Instruments(Product > Profile),或者通過(guò)?I。

4. 選擇左邊的iOS Simulator,然后再選擇Automation模板,然后點(diǎn)擊“Profile”。

5. Instruments就已經(jīng)啟動(dòng)好后,然后直接開始錄制了。這里先停止錄制,(紅包按鈕或者?R)。

6. 在左邊的Scripts窗口,點(diǎn)擊“Add > Create”創(chuàng)建新的腳本。

7. 在腳本編輯器里,輸入下面的代碼
var target = UIATarget.localTarget();
var app = target.frontMostApp();
var window = app.mainWindow();
target.logElementTree();

8. 重新運(yùn)行這段腳本?R(不需要保存)。腳本跑起來(lái)后,你可以在日志打完后停止它。

贊一個(gè)!我們就這樣完成了我們的第一個(gè)UIAutomation測(cè)試用例。

使用iOS設(shè)備

你除了將你的測(cè)試用例運(yùn)行模擬器上,也可以將它運(yùn)行在一個(gè)真實(shí)的設(shè)備上。不過(guò),自動(dòng)化測(cè)試用例只能運(yùn)行在支持多任務(wù)的:iPhone 3GS,iPad,iOS
> 4.0等設(shè)備上。遺憾的是不管iPhone 3G的系統(tǒng)版本是什么,都不支持。

下面是如何操作:

1. 通過(guò)USB接口連接上你的iPhone。

2. 選擇 “TestAutomation > iOS Device”模式。

3. 確保Developper profile設(shè)置成Release模式(而不是Ad-Hoc Distribution
profile)。默認(rèn)情況下,profiling是設(shè)置成Release模式的(因?yàn)闆]有必要將profile設(shè)置成Debug模式)。

4. 啟動(dòng)測(cè)試 (?I)

5. 后面的步驟請(qǐng)參考前面模擬器部分。



查看完整回答
反對(duì) 回復(fù) 2019-04-09
?
狐的傳說(shuō)

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊

1.使用mac進(jìn)行開發(fā)經(jīng)驗(yàn)?zāi)敲粗苯觴code的軟件,導(dǎo)入已開發(fā)的源碼,然后打開軟件中菜單的product。

2.在彈出一個(gè)下拉的菜單中進(jìn)行選擇profile,可進(jìn)入下一個(gè)選項(xiàng)。

3.在彈出中進(jìn)行ios虛擬模擬器中進(jìn)行ALL,這樣才會(huì)顯示全部的選項(xiàng)。

4.在然后進(jìn)行選擇Automation,由于每個(gè)版本位置不一致,可以在選項(xiàng)框進(jìn)行查找Automation后,進(jìn)行點(diǎn)擊next。

5.那么Automation的ios自動(dòng)化項(xiàng)目創(chuàng)建成功了,那么下一步是進(jìn)行編寫腳本。

查看完整回答
反對(duì) 回復(fù) 2019-04-09
  • 3 回答
  • 0 關(guān)注
  • 1846 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)