




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
手機測試環(huán)境搭建與測試策略培訓材料福建新大陸軟件工程有限公司2014年3月目錄12345測試平臺的搭建測試流程測試工具測試策略背景背景北京時間2013年12月23日上午6點,加州時間12月22日下午2點,蘋果公司和中國移動同時宣布,他們已經簽署協(xié)議,中國移動從2014年1月17日起正式銷售蘋果Iphone。目錄12345測試平臺的搭建測試流程測試工具測試策略背景環(huán)境介紹情況一:針對有蘋果機的測試人員,只需要在MAC系統(tǒng)下,安裝x-code軟件即可。測試平臺操作系統(tǒng)MACoX蘋果機MAC軟件X-CODE情況二:非蘋果機的測試人員,首先需要在windows下安裝虛擬機,再安裝蘋果的mac系統(tǒng),最后安裝x-code軟件即可。測試平臺操作系統(tǒng)MACoX軟件X-CODE虛擬機VM非MAC機搭建測試平臺1:cpu要支持虛擬技術,即intelvt-x或者AMD-V技術;2:內存不低于4G;3:win764位操作系統(tǒng)。(推薦64位)一:對電腦硬件的配置要求二:安裝和配置一個屬于自己的IOS開發(fā)環(huán)境的基本步驟:1:通過Securable工具查看本機是否支持虛擬化;2:安裝虛擬機并安裝補丁;3:安裝MacOSX系統(tǒng);4:安裝X-CODE軟件。PS:詳細步驟見附件一。目錄12345測試平臺的搭建測試流程測試工具測試策略背景測試流程有源代碼有源代碼的情況下,就使用x-code來進行模擬器測試。1:打開工程文件夾,雙擊“.xocdeproj”文件,跳轉界面如下。注意:RUN和STOP按鈕有源代碼2:點擊界面左上角“run”按鈕。3:如果編譯成功,則會有個“BuildSucceeded”提示框,并且會有個手機模擬器界面出現,如下圖。鼠標單機home鍵,開始進行模擬器測試,所有手指的操作可用鼠標左鍵代替。有源代碼4:如果編譯失敗,則會有個“BuildFailed”提示框,這時需要根據具體錯誤,具體分析,再重新編譯。5:退出模擬器:首先點擊模擬器,此時標題欄顯示的是IOS模擬器。點擊下拉菜單中的“退出IOS模擬器”即可。無源代碼1:用開發(fā)者賬號登陸到:
/register/index.action。2:填寫開發(fā)者計劃。3:本機生成CertificateSigningRequest.certSigningRequ文件。4:上傳步驟3中的文件到IOS開發(fā)中心。5:下載可調試證書“developer_identity.cer”。6:下載“AppleWWDRCA.cer”證書。7:設置Devices和
APPIDS8:生成DevProvision.mobileprovision文件,并下載。9:配置X-CODE無源代碼的情況下,只能在真機進程測試。針對未越獄的iphone主要操作步驟如下:在配置過x-code之后,此時應用程序才裝進iphone中,就可以進行真機測試了。無源代碼1:下載可發(fā)布程序的證書“distribution_identity.cer
”。2:生成并下載生成Distribution.mobileprovision文件。3:配置X-CODE。4:上傳到APPSTORE測試完后,將應用上傳到itunes的操作如下:PS:詳細步驟見附件二。目錄12345測試平臺的搭建測試流程測試工具測試策略和用戶體驗測試背景自動化測試工具AppiumUIAutomationItestinAppium是一個開源、跨平臺的測試框架,可以用來測試原生及混合的移動端應用。Appium支持IOS、Android及FirefoxOS平臺。Appium使用WebDriver的jsonwire協(xié)議,來驅動Apple系統(tǒng)的UIAutomation庫、Android系統(tǒng)的UIAutomator框架。Appium也集成了Selendroid,來支持老android版本。Appium使用了標準的自動化APIS,所以在跨平臺時,不需要重新編譯或修改應用。在支持語言方面,由于Appium支持SeleniumWebDriver,所以我們使用java、Object-C、JavaScript、Php、Python、Ruby、C#、Clojure等語言編寫用例。在測試框架方面,Appium表現的更為優(yōu)異,可以支持任何一種測試框架。
自動化測試工具AppiumUIAutomationItestin蘋果公司發(fā)布了iOS4.0的一個的框架UIAutomation,可用于實現自動化測試。iOS4中實現UI自動測試,操作很簡單,先編寫自動化測試的Javascript文件,在Automation工具中選擇這個文件,選擇測試的target(模擬器和真機都可以),然后點Record,此時會運行所選的應用同時自動化腳本也開始運作了。UIAutomation是目前比較好的UI自動化測試工具,但是其提供的測試接口比較原始,不易操作,在測試過程中也會出現其他BUG。
UIAutomation需要測試人員掌握一定的編碼能力,使用JavaScript編寫腳本,Javascript是個易學難精的語言,遇到艱深的問題會影響進度。自動化測試工具AppiumUIAutomationItestiniTestin是免費服務移動App開發(fā)者的真機自動化云測試客戶端工具?;谡鎸嵉闹悄芙K端設備錄制一個測試腳本然后運行,并輸出運行結果。覆蓋Android和iOS兩大設備平臺,支持Pad/Phone/SmartTV等智能終端設備。是目前功能最全的是測試工具,支持功能測試、UI測試、性能測試、穩(wěn)定性測試、壓力測試,返回包括日志和截圖的詳細測試報告,錯誤原因及分析等。iTestin也支持在終端設備上記錄操作行為、生成腳本文件,在終端設備上反復回放并記錄回放結果。自動化測試工具對比AppiumUIAutomationTestinFrankCalabashKIFGitorious免費是部分免是是是是開源是是功能UI自動化測試,功能測試用Javascript編寫安裝卸載測試、穩(wěn)定性測試、功能遍歷測試、性能測試、UI測試黑盒測試UI測試平臺IOS、Android、FirefoxOSIOSIOS、AndroidIOSIOS、AndroidIOSIOS語言java、Objective-C、JavaScript、PHP、Python、Ruby、C#Javascript底層語言為Ruby,使用自然語言進行實際操作RubyObjective-CRuby框架Apple的UIAutomation,Android的UIAutomator框架,不限測試框架JavaScriptLibrariescucumber框架蘋果非公開的API,集成測試框架MTF測試框架目錄12345測試平臺的搭建測試流程測試工具測試策略背景APP應用的測試策略1:安裝/卸載測試5:軟件的交互性和兼容性測試6:性能測試2:功能模塊測試4:安全測試3:UI測試1)安裝測試;2)卸載測試。1)APP的前臺/后臺切換;2)功能點測試。1)軟件的權限;2)數據的安全性。1)極限測試;2)壓力測試;3)性能評估。1)一致性測試;2)信息反饋測試;3)界面簡潔性測試;4)界面美觀度測試;5)用戶操作性測試;6)行業(yè)標準測試;7)個性化測試1)手機自帶程序和app之間的交互性;2)app和app之間的交互性;3)硬件兼容性(各機器,各IOS操作系統(tǒng))用戶體驗測試用戶體驗主
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年浙江臺州仙居利昇檔案館項目投資有限公司招聘筆試參考題庫含答案解析
- 2025年山東棗莊山亭區(qū)山東山興控股集團有限公司招聘筆試參考題庫含答案解析
- 2025年貴州六盤水市鐘山區(qū)涼源貴水飲業(yè)有限公司招聘筆試參考題庫含答案解析
- 安全教育說課課件
- 2025年廣東梅州市志浩電子科技有限公司招聘筆試參考題庫附帶答案詳解
- 2025年山東威海智慧谷投資運營有限公司招聘筆試參考題庫附帶答案詳解
- 甘肅小學二年級上冊奧數單選題110道及答案
- 四川省成都市成華區(qū)某校2023-2024學年高三上學期期中英語 無答案
- 浙江省溫州市2024屆高三下學期二模數學試題 無答案
- 安全喝水課件
- 辯論賽PPT模板模板
- 中國特色社會主義理論與實踐研究教學大綱
- GB/T 7702.7-2023煤質顆?;钚蕴吭囼灧椒ǖ?部分:碘吸附值的測定
- 提高我們的逆商
- 2024屆一輪復習新人教版 實驗17 測量玻璃的折射率 課件(35張)
- 起訴意見書(公安)
- 松下伺服驅動器說明書
- 實驗:驗證動量守恒定律 說課課件
- 連桿加工工藝規(guī)程及夾具設計工序卡-工藝規(guī)程卡
- 2023年簡明新疆地方史
- GB/T 41995-2022并網型微電網運行特性評價技術規(guī)范
評論
0/150
提交評論