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