QuickTester是什么?QuickTester怎么樣?QuickTester是一款能夠同時支持Win32、Web、Android和數(shù)據(jù)庫的自動化測試工具;能夠?qū)崿F(xiàn)自動捕獲、驗證和重放用戶的交互行為,將繁重的重復(fù)性測試工作通過自動化手段實現(xiàn),極大的提升了測試人員的工作效率,降低了工作強度,同時為產(chǎn)品的快速迭代提供了測試層面的支持。
使用QuickTester的目的是想用它來執(zhí)行重復(fù)的自動化測試,主要是用于回歸測試和測試同一軟件的新版本。因此你在測試前要考慮好如何對應(yīng)用程序進(jìn)行測試,例如要測試哪些功能、操作步驟、輸入數(shù)據(jù)和期望的輸出數(shù)據(jù)等。QuickTester采用關(guān)鍵字驅(qū)動的理念以簡化測試用例的創(chuàng)建和維護(hù),它讓用戶可以直接錄制屏幕上的操作流程,自動生成功能測試或者回歸測試用例。專業(yè)的測試者也可以通過提供的內(nèi)置腳本和調(diào)試環(huán)境來取得對測試和對象屬性的完全控制。好了,關(guān)于QuickTester的介紹就到這里了,接下來就讓我們一起去看看關(guān)于QuickTester的常見問題解答吧!
常見問題解答
手機無法連接
打開USB調(diào)試模式,手機端:設(shè)置 -> 開發(fā)人員選項 -> 勾選 USB調(diào)試
注解
不同Android手機打開USB調(diào)試模式的操作步驟有差別,可以自行百度
重新插拔手機
使用豌豆莢、應(yīng)用寶等手機助手
打開任務(wù)管理器,殺掉adb.exe進(jìn)程后重新啟動QuickTester
更換PC USB插口或者數(shù)據(jù)線
Android測試異常解決辦法
AndroidProxyCrashException
應(yīng)用啟動失敗,因為QT會對app進(jìn)行重新簽名,所以以下原因會導(dǎo)致應(yīng)用啟動失敗:
App本身有做簽名校驗,請使用不做簽名校驗的app版本或者在環(huán)境準(zhǔn)備步驟中提供簽名文件。
App有使用第三方軟件進(jìn)行過加固。如果有加固,請在環(huán)境準(zhǔn)備步驟中提供簽名文件。
ConnectProxyTimeoutException
連接手機端App超時,請退出手機端APP,然后重試
DeviceNotFoundException
沒有檢測到手機,請通過USB線連接手機。如果已經(jīng)連上手機,仍然提示,請參考 手機無法連接
GenProxyApkFailedException
QT生成Android測試proxy失敗,重試即可。
GetCurrentFocusActivityFailedException
獲取手機當(dāng)前Activity失敗,請檢查手機是否鎖屏,如果是請解鎖手機屏幕后重試。如果仍然沒有解決,請在手機端退出App后重試。
InstallApkFailedException
安裝應(yīng)用失敗。
Apk安裝失敗原因及處理方法
提示信息 | 原因及解決辦法 |
---|---|
INSTALL_FAILED_ALREADY_EXISTS | 手機上已經(jīng)安裝了這個應(yīng)用,卸載即可 |
INSTALL_FAILED_INSUFFICIENT_STORAGE | 手機系統(tǒng)空間不足,卸載一些不需要的應(yīng)用即可 |
INSTALL_FAILED_OLDER_SDK | 手機Android版本太舊,換一臺高版本Android手機 |
INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES | 手機上已經(jīng)安裝了這個應(yīng)用且簽名沖突,卸載手機上的應(yīng)用 |
INSTALL_FAILED_MEDIA_UNAVAILABLE | SD卡不可用,重啟手機/刪除一些應(yīng)用 |
INSTALL_FAILED_INTERNAL_ERROR | 系統(tǒng)原因?qū)е掳惭b失敗,重試/重啟手機/更換手機 |
INSTALL_FAILED_USER_RESTRICTED | 魅族手機出現(xiàn)時解決辦法:手機管家->權(quán)限管理->usb安裝管理 |
INSTALL_CANCELED_BY_USER | 手機屏幕解鎖 手機端:設(shè)置->安全->未知來源 勾選 手機端:點擊確定/允許按鈕,安裝程序 |
新聞熱點
疑難解答