itestin云測試工具是一款基于windows的自動化測試工具。它所包含的測試服務(wù)類型有功能測試、ui測試、性能測試、穩(wěn)定性測試、安全測試和競爭測試,返回包括日志和截圖的詳細(xì)測試報告, 幫助開發(fā)者快速找到錯誤原因,提升應(yīng)用質(zhì)量,獲取更多用戶和收入。 軟件特色 真機(jī)自動化測試 可提供業(yè)界最全的自動化測試類型:兼容測試、性能測試、功能測試、壓力測試。返回測試結(jié)果,包括:CPU消耗、內(nèi)存消耗、啟動時間,界面截圖、Log日志、錯誤原因及分析等。 支持兩大智能手機(jī)平臺 全球首款支持黑盒測試的移動APP自動化客戶端工具,結(jié)合Testin云測平臺1000多款、數(shù)千部終端終端為開發(fā)者提供基于批量終端的腳本錄制回放以及測試記錄的功能。 快速交付測試結(jié)果 測試結(jié)果自動記錄,自動輸出,支持在終端設(shè)備上記錄操作行為、生成腳本文件,在終端設(shè)備上反復(fù)回放并記錄回放結(jié)果,測試團(tuán)隊Check測試結(jié)論只需使用iTestin獨有的專利技術(shù)回放測試期錄制的腳本及截圖及日志信息。 專業(yè)測試報告 支持在終端設(shè)備上記錄操作行為、生成腳本文件,在終端設(shè)備上反復(fù)回放并記錄回放結(jié)果:錯誤屏幕截圖、Log日志,為開發(fā)者提供最專業(yè)、最詳細(xì)的測試報告,幫助開發(fā)者快速找到錯誤原因。 功能介紹 1)連接和管理連接在PC上的終端設(shè)備,包括Phone和Pad。 2)支持在終端設(shè)備上記錄操作行為、屏幕截圖、Log日志,并上傳到iTestin平臺。 3)支持在終端設(shè)備上記錄操作行為、生成腳本文件,在終端設(shè)備上反復(fù)回放并記錄回放結(jié)果 、錯誤屏幕截圖、Log日志。 4)支持在PC上上傳錄制的腳本和應(yīng)用程序到iTestin平臺,在Testin云測終端云的其他終端上按腳本執(zhí)行應(yīng)用程序。 常見問題 1、連接上手機(jī)之后不顯示是什么原因? 首先確認(rèn)電腦上是否正確安裝驅(qū)動,如果已經(jīng)安裝成功,可以通過豌豆莢或者其他手機(jī)助手或者adb命令查看手機(jī)是否確實連接到電腦。 2、錄制過程中為什么沒有生成腳本? 確認(rèn)是否在PC端模擬器(錄制界面左側(cè)的手機(jī)屏幕)進(jìn)行*作如果在手機(jī)端作并不會產(chǎn)生腳本,目前iTestin還不支持直接在手機(jī)端作錄制。 3、組件錄制方式與坐標(biāo)錄制方式的區(qū)別? 組件錄制方式:確認(rèn)是否在PC端模擬器(錄制界面左側(cè)的手機(jī)屏幕)進(jìn)行作,左鍵點擊選中UI控件,然后在選中的控件上右鍵點擊選擇作動作。 坐標(biāo)錄制方式:直接鼠標(biāo)點擊*作即可。 4、錄制過程中頻繁出現(xiàn)“錄制流程意外終止”現(xiàn)象? 首先需要檢查手機(jī)連接是否正常,手機(jī)數(shù)據(jù)線是否連接不穩(wěn)定導(dǎo)致手機(jī)掉線;如果手機(jī)連接一直正常,需要檢查錄制過程中電腦是否開啟“豌豆莢”“360手機(jī)助手”等手機(jī)助手,該類手機(jī)助手可能會導(dǎo)致錄制流程終止。 其次僅針對于組件錄制方式,首先判斷apk文件是否支持重簽名,可能是未重簽名導(dǎo)致的,如果是這種情況,請勾選 “使用發(fā)布程序簽名”,提供應(yīng)用自身簽名文件。關(guān)于簽名文件對話框中要求的簽名證書文件、Alias、Stoppass、和Aliaspass這幾項內(nèi)容,可以與應(yīng)用發(fā)布者取得聯(lián)系取得這些內(nèi)容。證書文件一般是一個擴(kuò)展名為.keystore的文件。 如果自身APK文件支持重簽名,需要查看手機(jī)是否裝有該程序,并且錄制前是否勾選安裝/卸載應(yīng)用。如果手機(jī)確有安裝該程序,并且沒有勾選安裝/卸載應(yīng)用,請返回勾選安裝/卸載應(yīng)用。 5、錄制完腳本之后點擊提交按鈕沒有被激活? 錄制完腳本之后需先在本地回放,本地回放成功之后才可以激活提交到云平臺進(jìn)行測試。 6、通過工具錄制腳本提交到云平臺進(jìn)行測試顯示為兼容測試? 目前平臺的機(jī)制就是這樣,雖然顯示是兼容測試,但是實際上是照錄制的腳本來跑測試的。 7、為什么通過工具錄制腳本,加了截屏*作,本地沒有截屏圖片? 目前截屏*作,在本地只是起到標(biāo)記作用,并不產(chǎn)生截屏圖片,提交到云測試平臺中,測試報告中會生成對應(yīng)截圖。 8、錄制過程中輸入用戶名密碼時點擊屏幕鍵盤沒反應(yīng)? 基于控件錄制:如果需要進(jìn)行用戶名和密碼輸入*作,需要先點擊選中輸入框,然后點擊鼠標(biāo)右鍵,選擇“賬號”(或“文本”、“密碼”等命令),在彈出的“請輸入賬號”對話框中輸入賬號即可。 基于坐標(biāo)錄制:如果需要進(jìn)行用戶名和密碼輸入*作,需要先點擊輸入框,獲取輸入光標(biāo)之后,再點擊鼠標(biāo)右鍵,選擇“賬號”(或“文本”、“密碼”等命令),在彈出的“請輸入賬號”對話框中輸入賬號即可。 9、通過控件錄制出現(xiàn)UI和控件不對應(yīng)情況? 通過控件錄制,有的應(yīng)用包在工具端顯示時UI和控件不對應(yīng)(例如UI是適應(yīng)工具整個屏幕的,但是控件只在屏幕左上角一小部分)。出現(xiàn)此狀況的原因是應(yīng)用包沒有指定android最低版本號,修改應(yīng)用包源碼即可。(android:minSdkVersion) 10、基于坐標(biāo)錄制的分辨率問題? 基于坐標(biāo)錄制時,同比分辨率(例如16:9)可以只錄制一個腳本,這樣同比的分辨率可以進(jìn)行拉伸適配,不過建議現(xiàn)在本地跑一下,防止放到平臺上進(jìn)行測試時跑偏。 其他不同分辨率也不同比例的需要每個分辨率錄制一個腳本。 11、組件錄制和坐標(biāo)錄制生成的腳本語言類型 組件錄制生成的腳本是XML格式的,坐標(biāo)生成的腳本是文本文件。
使用編程語言寫的程序,由于每條指令都對應(yīng)計算機(jī)一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。
|