http://kadhoai.com.cn 2026-04-26 15:31:04 來源:網易科技

同方鼎新鄧國慶
12月9日消息,2009年(第三屆)移動互聯網研討會今天在北京國際會議中心舉行,題為“OPhone和智能終端”的分論壇同期舉行。同方鼎新鄧國慶介紹了OMS智能終端自動化測試係統整體解決方案。
以下為演講實錄:
鄧國慶:大家好!我(wo)是(shi)來(lai)自(zi)同(tong)方(fang)鼎(ding)欣(xin)公(gong)司(si)的(de)鄧(deng)國(guo)慶(qing)。我(wo)主(zhu)要(yao)講(jiang)的(de)是(shi)自(zi)動(dong)化(hua)測(ce)試(shi)技(ji)術(shu)。自(zi)動(dong)化(hua)測(ce)試(shi)有(you)一(yi)個(ge)發(fa)展(zhan)曆(li)史(shi),我(wo)還(hai)年(nian)輕(qing)的(de)時(shi)候(hou)就(jiu)問(wen)過(guo)我(wo)的(de)導(dao)師(shi)什(shen)麼(me)是(shi)自(zi)動(dong)化(hua),他(ta)給(gei)我(wo)一(yi)個(ge)非(fei)常(chang)搞(gao)笑(xiao)的(de)解(jie)說(shuo),他(ta)說(shuo)自(zi)動(dong)化(hua)非(fei)常(chang)的(de)簡(jian)單(dan),以(yi)前(qian)用(yong)人(ren),現(xian)在(zai)用(yong)機(ji)器(qi),我(wo)用(yong)機(ji)器(qi)的(de)話(hua),我(wo)讓(rang)它(ta)24小時幹活,至少它不會有情緒,勞動部也不會找我。但事實上不隻是那麼簡單。
自(zi)動(dong)化(hua)技(ji)術(shu)基(ji)本(ben)上(shang)是(shi)一(yi)個(ge)趨(qu)勢(shi),包(bao)括(kuo)以(yi)前(qian)的(de)軟(ruan)件(jian),現(xian)在(zai)的(de)手(shou)機(ji)軟(ruan)件(jian)也(ye)是(shi)一(yi)樣(yang)。包(bao)括(kuo)回(hui)歸(gui)測(ce)試(shi),更(geng)高(gao)效(xiao),能(neng)夠(gou)有(you)性(xing)能(neng)測(ce)試(shi),是(shi)人(ren)工(gong)所(suo)不(bu)能(neng)夠(gou)做(zuo)到(dao)的(de),它(ta)是(shi)可(ke)靠(kao)性(xing)的(de),因(yin)為(wei)它(ta)的(de)手(shou)誤(wu)非(fei)常(chang)少(shao)。因(yin)為(wei)自(zi)動(dong)化(hua)測(ce)試(shi)不(bu)僅(jin)僅(jin)是(shi)一(yi)種(zhong)技(ji)術(shu),更(geng)重(zhong)要(yao)的(de)是(shi)一(yi)個(ge)好(hao)的(de)軟(ruan)件(jian)的(de)解(jie)決(jue)方(fang)案(an)。
zidonghuaceshijishuyouyigefazhanlicheng,congzuichuluzhijiaobendaohoulaijiaobenbianxie,zuixinjishukuangjialimianbaokuoshujuqudongjishu,guanjianzidequdongjishu,yewuqudongjishu,zheshizuixindejishukuangjia。
自動化測試遇到的機遇和挑戰。隨著3G的到來,“應用為王”,唯有應用是最終端,能夠到客戶的,客戶使用的好,就會覺得這款手機好。舉一個非常簡單的例子,iPhone的軟件用起來,他就會想起iPhone,想起iPhone,就會想起AT&T。
因yin為wei手shou機ji軟ruan件jian必bi須xu結jie合he眾zhong多duo的de手shou機ji理li念nian,所suo以yi是shi先xian天tian性xing的de問wen題ti,但dan是shi我wo們men必bi須xu找zhao到dao一yi個ge方fang式shi,保bao證zheng它ta的de質zhi量liang,也ye保bao證zheng它ta的de成cheng本ben低di效xiao的de情qing況kuang下xia,能neng夠gou把ba它ta的de軟ruan件jian做zuo得de非fei常chang好hao。
這是我關注的四大塊:OPhone的時代背景,OPhone的測試平台,解決方案,還有我們想要的技術願望。
OPhone的時代背景,我輕輕代過,因為操作係統非常繁多,剛才很多演講者講到各種各樣的操作係統。包括3G時代的需求,包括OPhone本身的優勢。
測試平台,現有OPhone測試平台,現在OPhone測試平台基本分三大塊:1、純手工的測試。2、基於OPhone的測試框架的自動化測試。3、基於其他測試框架的自動化測試。
chunshougongdeceshiyeyouyouquedian,xiangduilaishuoquedianbijiaoduo,youdianshifeichanglinghuo,kaizhangongzuobijiaojiandan。danshiquedianfeichangduo,ceshirenyuangongzuoliangfeichangda,ceshizhiliangyilaiyuceshirenyuandejishu,ceshidaiyouzhuguanxing,yinweiyourenweiyinsuzailimian。ceshizhouqixiangduichang。jiyuOPhone現在的發展趨勢,如果我們花很長時間在軟件開發和測試方麵,這是不太現實的。所以純手工的測試是不符合現代科技。
目前OPhone的測試所麵對的挑戰,比如測試人員需要有編程基矗測試代碼有一定的難度,必須要對OPhone框kuang架jia有you相xiang當dang多duo的de了le解jie,才cai能neng編bian寫xie它ta的de代dai碼ma。難nan度du大da,員yuan工gong工gong作zuo量liang也ye相xiang當dang大da,版ban本ben更geng新xin快kuai的de話hua,測ce試shi團tuan隊dui壓ya力li降jiang會hui非fei常chang大da。測ce試shi很hen直zhi觀guan性xing,應ying用yong代dai碼ma非fei常chang敏min感gan。
其他框架也有優勢,但是還有更多的不足。優勢方麵就是獨立的框架,簡化測試代碼的編寫。測試覆蓋麵有一定的限製。
我們的目標,也是我們的解決方案,可視化的測試平台,包括測試人員工作量的減輕、測試效率相對提高、測試規範模塊化、統一調度測試任務、測試結果自動彙總。這個平台可視化的測試管理,可視化的開發,測試運行的管理,還有測試結果的管理。
wozaishuozhexiebijiaojishuxingwentideshihou,woxiangeidajiakankanjiemian。gangcaiwoshuolewoshizaizuozidonghuaceshilimiandeyigejiejuefangan,zheqishishiwomenyigegongju。zheshikebianjizidonghuaceshidegongju。
從應用或者應用設備裏麵,應用基本成型的,比如OPhone1.0,包括未來的應用設計1.6,haimeiyoushengchande,congceshigongchenglimiankeyikandaogaokeshihuadebianjiqi。zhegegongjuhuizidongshengchengceshijiaoben,shengchengceshijiaobenzhihou,zidongshengchengceshidaima,wanquanshizidonghua,buyikaorengonghechengxuyuanbianjizhegedaima。kenengyouyixiebuwanzhengxing,limianyouyigexiaohezijiaozuoshougongbianji,zaifenxialaijiukeyiguanlitadeceshirenwu,baokuoyingyongguanli,shengchengceshipingtai。ceshideshihoujiukeyibaokuogeizhenji、模擬器做測試,反饋回來的就是測試報告。
擴展OPhone的測試框架。這是我們原有框架,擴展測試方法,增強測試方式,保留OPhone測試方法,與原有測試代碼相結合。
yuanlifeichangjiandan,shitongbusuoping,zaimoniqilimianwanquannenggoutongbu,shuaxinpingmu,xuanzezhuye,bianjijiedian,bianjibianchengdian。shengchengzhihouwanquankeyifangzaimoniqihuozheshoujishebeibaojinxingceshi。
目前可視化工具優勢,非常直觀、feichangjianyishejihelijie,ceshirenyuanpeixunfeichangjiandan,zhiyaopeixunruheyunyongzhetaogongju,jiehewomenzhenggejiejuefangandepeiyang,jibenjiukeyitourugongzuo。ceshirenyuanxuexijibenquxianpinghua,tigaobianxiexiaolv,buxuyaobianxierenhedaima,suoyibianxiexiaolvfeichanggao。keyongxingfeichangqiang,zhiyaorenheUR更改也好,包括邏輯更改也好,隻要更改裏麵的邏輯圖,你所有的測試就可以正常的運行。
OPhonezidonghuaceshigongjuji,ceshirenwuguanli,yalihexingnengceshigongju,xianyouceshigongjudejicheng,fenbushideceshigongju,qishizheyiqiedoushiwomenzidonghuaceshidejiejuefangan。
womenruhetongguozidonghuaceshidejiejuefangan,nenggougenqitadezhongduan,baokuoyidonghezuo。yinweizhiyaoyouruhedadaohaodeshoujizhinengzhongduanderuanjiandehua,yidingyaoyouyigehenlianghao、很係統化的測試,如果不經過這一關的話,很難保證係統的質量。因此,我們打算用這個平台跟大家達到一個共贏的狀態。