手機軟件自動化測試研究報告

發表于:2011-01-24來源:作者:點擊數: 標簽:手機軟件
手機軟件自動化測試研究報告 軟件測試 一、引言 由于最近一些事務好久沒有更新博文了,望關注我博客的網友們諒解,正好最近一段時間著手自動化測試的研究特將我的一些思路及想法寫出來與網友們分享,也算是2010年新年賀禮了。前段時間我也有一篇關于自動化測

  手機軟件自動化測試研究報告  軟件測試

  一、引言

  由于最近一些事務好久沒有更新博文了,望關注我博客的網友們諒解,正好最近一段時間著手自動化測試的研究特將我的一些思路及想法寫出來與網友們分享,也算是2010年新年賀禮了。前段時間我也有一篇關于自動化測試的文章《手機軟件自動化測試探索》相對較淺顯,本文在此基礎上進行了更進一步的研究探索,希望大家能得到更進一步的了解。手機軟件的自動化測試一直困擾著手機軟件測試從業人員,本文將最近的一些研究新發現及具體思路作詳盡闡述,希望能給予大家更多的參考萌發新的思路。

  通過長期的手工測試得出如下可以以自動化測試來解決的問題:

  1. 壓力測試:一些連續不斷的操作,比如反復切換歌曲播放及聯網操作等;

  2. 極限臨界測試:一些極限條件的構造(創建多個列表)及輸入字符個數等;

  3. 兼容及中斷:比如在播放或下載歌曲的時候來電話或者信息;

  4. 基本功能回歸測試:這樣大大的節約了時間和人力成本。

  對于以上的測試很多也是可以通過手工來完成,但部分測試采用手工測試是不可靠的,比如最近發現一個Bug(在聯網的一瞬間如果來一個信息等中斷操作出現死機),類似這種Bug出現條件非??量毯团R界的情況在手工測試中是很難發現和構造這種測試環境的,即使發現了在很大程度上也屬于一種偶然,同時給開發人員定位這個問題也帶來了很大的困難?!疚恼聛碓矗簭堅Y的博客 http://blog.csdn.net/vincetest】

  面對諸多因素,我們不得不重視手機軟件的自動化測試研究。其實如果掌握了一些自動化測試要領,從簡單入手,逐步實現和突破,相信一定能夠解決手機軟件自動化測試的難題。

  二、自動化測試原理

  【自動化測試原理圖】

  1. TestAgent

  TestAgent為嵌入在手機軟件系統中的一個測試代理模塊,解決PC端與手機端交互處理及互聯消息通訊問題,這是區別于其他桌面軟件自動化測試的關鍵點,也是嵌入式軟件自動化測試的主要特征之一。通過串口或藍牙設備與PC端中的TestTool建立通訊,其具備的主要功能如下:

  1) 接收TestTool發送的消息并向手機端軟件系統分發消息及任務

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97