精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

打造企業(yè)級移動測試云平臺

企業(yè)動態(tài)
隨著移動技術(shù)的發(fā)展和革新,移動領(lǐng)域的測試技術(shù)和實(shí)踐也有了一定發(fā)展:工具不再像早期一樣幾家獨(dú)大,選擇性越來越多;從淺嘗輒止的實(shí)驗(yàn)階段到真實(shí)項(xiàng)目中的自動化測試落地。

一、背景

移動技術(shù)發(fā)展到現(xiàn)階段,原生、混合式技術(shù)發(fā)展的足夠成熟,可以無縫融合。而隨著移動技術(shù)的發(fā)展和革新,移動領(lǐng)域的測試技術(shù)和實(shí)踐也有了一定發(fā)展:工具不再像早期一樣幾家獨(dú)大,選擇性越來越多;從淺嘗輒止的實(shí)驗(yàn)階段到真實(shí)項(xiàng)目中的自動化測試落地。這些實(shí)踐在一定程度上提升了測試反饋效率,在迭代交付的過程中出色的完成了質(zhì)量保證的工作,但在相對漫長的實(shí)踐過程中,我們依然可以總結(jié)一些痛點(diǎn):

1. 移動自動化測試的執(zhí)行效率遠(yuǎn)不及Web應(yīng)用

有過Web自動化測試經(jīng)驗(yàn)的同學(xué)對于Selenium肯定不會陌生,Web端的并發(fā)測試使得測試在有限資源的情況下按照我們的期望并發(fā)執(zhí)行。而且由于keychain等問題,很難在測試用例之間做到互不影響、對于測試環(huán)境的清理和準(zhǔn)備也有很大難度。

2. 很難全面覆蓋繁雜的測試設(shè)備

Web自動化測試關(guān)注的測試環(huán)境相對單純,針對不同項(xiàng)目、產(chǎn)品和市場,無非是對不同的瀏覽器和操作系統(tǒng)有不同程度的支持。而對于不同瀏覽器也有不同的driver來支持。而在移動測試中,很難做到對眾多廠商和不同操作系統(tǒng)設(shè)備進(jìn)行模擬。

3. 移動自動化框架很難支持到回歸測試顆粒度

在移動端(以iOS為例),受限于Apple的機(jī)制,大部分框架很難覆蓋到與iOS系統(tǒng)/第三方App交互的場景,例如系統(tǒng)通知跳轉(zhuǎn)、實(shí)時通訊應(yīng)用信息發(fā)送等場景。而若無法覆蓋核心功能,那么自動化測試的落地實(shí)則是在給自己和團(tuán)隊(duì)挖坑,得不償失。

[[231999]]

這些問題在隨著WebDriverAgent的成熟以及XCode 9的新特性 —— Multiple concurrent simulators的出現(xiàn),得到了極大程度的解決,我們可以像對Web應(yīng)用一樣,對移動端應(yīng)用在不同的simulator上并發(fā)執(zhí)行測試用例,極大提升了測試反饋效率。而且,測試人員不再受限從而可以編寫覆蓋率更高的測試用例。

二、除了普適性問題之外企業(yè)對移動測試方案潛在的需求

在項(xiàng)目的具體實(shí)施過程中,除了我們經(jīng)常被這些普遍存在的細(xì)節(jié)問題困擾之外,企業(yè)或組織級客戶已經(jīng)對移動端自動化測試提出了更高的要求。在一次機(jī)會給客戶講解移動端自動化測試趨勢時發(fā)現(xiàn),新的框架的確會使客戶眼前一亮,但是,在實(shí)踐上的優(yōu)勢無非是你比其他人先研究了什么,這樣的領(lǐng)先微乎其微,在交流過程中觀察到客戶更大的痛點(diǎn)是:

如何同時覆蓋到更多物理設(shè)備?如何更好的構(gòu)建和重用基礎(chǔ)設(shè)施?如何跨地域高效使用測試資源?

帶著這幾個問題,我們對比了一些現(xiàn)有的可用方案,例如AWS device farm。Device farm是針對移動App提供的測試服務(wù),用戶可以對在AWS托管的基于iOS和Android物理設(shè)備測試原生和混合應(yīng)用。用戶既可以使用各種測試框架來做自動化測試,也可以遠(yuǎn)程訪問設(shè)備進(jìn)行應(yīng)用程序的測試和調(diào)試。

但是該解決方案也是有一定局限性的,當(dāng)測試運(yùn)行期間同時執(zhí)行測試的設(shè)備***只有五個,而運(yùn)行測試的時間也被限制到60分鐘。當(dāng)然上述的限制可以根據(jù)需要適當(dāng)?shù)姆潘桑瞧髽I(yè)和用戶不得不承擔(dān)價值不菲成本。

與AWS device farm類似,SauceLabs和Xamarin也提供類似的平臺,那SauceLabs的服務(wù)舉例,如果想使用***運(yùn)行時間,支持24個并發(fā)運(yùn)行設(shè)備,模擬器用戶需要每月承擔(dān)3576刀,而如果想使用真實(shí)設(shè)備進(jìn)行測試,大概需要每月花費(fèi)7200刀。這種昂貴的成本對于企業(yè)很難承受,而且重要的是這種資源是無法復(fù)制,企業(yè)不得不持續(xù)為云服務(wù)支付高昂的費(fèi)用。

[[232000]]

安全性也是企業(yè)需要考慮的問題,用戶不得不在云測試平臺上傳自己的IPA或APK。我們當(dāng)然可以信賴AWS的安全機(jī)制。一些對安全性要求較高的企業(yè)來說,更想規(guī)避這樣的風(fēng)險。

三、打造私有移動真機(jī)測試平臺

通過分析,對于客戶的需求大概涵蓋幾點(diǎn):真實(shí)設(shè)備、并發(fā)、成本、安全、可重用。鑒于這些需求,我們把目標(biāo)進(jìn)行拆分:

1. 設(shè)備管理——服務(wù)發(fā)現(xiàn)與注冊

在該實(shí)例中我們使用WebDriverAgent作為測試框架,需要運(yùn)行在每一個物理設(shè)備上,我們可以把這些物理設(shè)備當(dāng)作Agent集群。這些集群設(shè)備就是我們運(yùn)行WebDriverAgent的服務(wù)終端,我們可以通過很簡單的程序讓W(xué)ebDriverAgent自動在設(shè)備上運(yùn)行。通過服務(wù)發(fā)現(xiàn)與注冊機(jī)制,把WebDriverAgent服務(wù)注冊在通過Ansible管理的Proxy上。而服務(wù)發(fā)現(xiàn)與注冊不單單解決了復(fù)雜的設(shè)備管理,而且可以解決分布式團(tuán)隊(duì)合作時設(shè)備跨地域有效利用的問題。

[[232001]]

2. 平臺數(shù)據(jù)可視化

對于一個測試平臺來說,如何把所有可用的服務(wù)(機(jī)器)、服務(wù)狀態(tài)、自動重啟和crash報告等數(shù)據(jù)可視化給企業(yè)終端用戶,是極為重要的。那老牌Apache zookeeper來說,提供了友好的服務(wù)可視化管理功能并且可以根據(jù)用戶需求進(jìn)行二次開發(fā)。重要的是,這些底層基礎(chǔ)設(shè)施服務(wù)可以在之后的任何一個移動測試項(xiàng)目中被重用。

3. 自動化測試運(yùn)行和報告生成

自動化測試平臺雖然提供了強(qiáng)大的服務(wù)(設(shè)備)管理、服務(wù)可視化等功能。而自動化測試的核心需求依然是如何保障測試的獨(dú)立性、穩(wěn)定性、易維護(hù)性、重用性和覆蓋率。通過WebDriverAgent跨語言測試框架,我們可以像架構(gòu)Web自動化測試一樣來開發(fā)針對移動端的測試工程。但需要注意的是移動測試不同的是真實(shí)物理設(shè)備,而不是計(jì)算機(jī)的某個進(jìn)程。另外,如何接觸測試場景的相互依賴、保證測試間的獨(dú)立性,以及如何清理測試環(huán)境,需要大家在進(jìn)行移動端架構(gòu)的時候事先考慮。

這樣一來,我們?nèi)绻梢越鉀Q這三個問題,就可以不受昂貴的成本限制,為企業(yè)量身定做適合自己的業(yè)務(wù)規(guī)模的移動測試私有云了,不但為企業(yè)和組織機(jī)構(gòu)構(gòu)建了大型測試服務(wù)平臺,同時也解決了之前提到的普適性問題。

四、總結(jié)

隨著DevOps的發(fā)展,軟件工程的開發(fā)、部署、上線、應(yīng)急預(yù)案等都被自動化監(jiān)控和處理。如果我們依然停留在“成熟”的解決方案而缺少思考,那么留給QA/測試人員的發(fā)展空間越來越少。

我們需要通過對測試技術(shù)細(xì)節(jié)的不斷歸納、對比和練習(xí),抓住領(lǐng)域發(fā)展趨勢和真正的客戶訴求,結(jié)合其他非測試技術(shù),幫助自己在測試技能上有所突破,同時幫助自己提升構(gòu)思和落地解決方案的能力。

【本文是51CTO專欄作者“ThoughtWorks”的原創(chuàng)稿件,微信公眾號:思特沃克,轉(zhuǎn)載請聯(lián)系原作者】

戳這里,看該作者更多好文

責(zé)任編輯:趙寧寧 來源: 51CTO專欄
相關(guān)推薦

2015-05-07 11:27:14

Udesk

2016-12-14 14:00:53

2016-10-21 17:17:06

2015-05-22 15:29:21

企業(yè)移動平臺用友iUAP

2017-03-21 10:22:09

移動開發(fā)

2012-06-14 13:26:22

2017-03-29 13:24:32

騰訊云靈雀云

2015-10-27 12:17:15

靈雀云容器Docker

2020-12-16 20:07:18

容器技術(shù)

2015-10-15 17:17:33

云應(yīng)用平臺系統(tǒng)構(gòu)建實(shí)踐

2011-12-06 14:02:27

企業(yè)級移動開發(fā)

2009-07-28 09:33:51

云計(jì)算平臺

2016-10-12 17:18:26

私有云持續(xù)交付華為

2012-06-21 09:51:42

虛擬化

2020-02-01 14:29:55

滲透測試信息收集安全工具

2018-08-01 09:58:08

PaaS混合云

2013-12-13 14:01:41

移動管理安全辦公戴爾

2011-12-01 15:29:07

2012-10-29 10:10:45

2018-07-30 16:34:50

智能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

国产综合av在线| 7777精品久久久久久| 日韩一级免费片| 亚洲欧美另类日本| 成人综合日日夜夜| 亚洲成人av资源| 久久精品五月婷婷| 一级片视频免费| 亚洲麻豆一区| 久久激情视频久久| 超碰97在线资源站| 亚洲欧洲二区| 都市激情亚洲色图| 不卡中文字幕在线| 亚州视频一区二区三区| 九九精品视频在线看| 91超碰中文字幕久久精品| 黄色裸体一级片| 色狠狠久久av综合| 91精品国产综合久久婷婷香蕉| 欧美精品卡一卡二| 男人在线资源站| 99热这里都是精品| 亚洲一区精品电影| 亚洲精品国产精品乱码视色| 红桃视频亚洲| 日韩小视频在线| aaaaa一级片| 2020最新国产精品| 欧美日韩视频第一区| 国产原创popny丨九色 | 美女精品自拍一二三四| 欧美高清视频免费观看| 欧美另类69xxxx| 亚洲影院天堂中文av色| 精品国产免费人成电影在线观看四季| 精品久久久噜噜噜噜久久图片| heyzo一区| 一区二区三区资源| www.黄色网址.com| 男人资源在线播放| 中文字幕在线不卡一区二区三区| 欧美日韩国产精品一区二区| 人妻无码中文字幕| 国产99一区视频免费| 亚洲一区中文字幕| 91黄色在线视频| 奇米精品一区二区三区在线观看| 日本在线观看天堂男亚洲| 日韩aaaaaa| 在线看片成人| 欧美大片大片在线播放| 少妇久久久久久被弄高潮| 婷婷久久综合| 在线看不卡av| 北条麻妃在线视频观看| av漫画网站在线观看| 亚洲第一福利一区| 日韩亚洲欧美视频| 91吃瓜在线观看| 亚洲不卡在线观看| 欧美国产亚洲一区| 成人免费影院| 欧美一a一片一级一片| 日韩一级片播放| a成人v在线| 欧美日本在线看| 992kp免费看片| 中文久久电影小说| 亚洲国产美女精品久久久久∴| 国产高潮视频在线观看| 视频福利一区| 在线观看日韩www视频免费| 中文字幕91视频| 欧美在线亚洲| 1769国产精品| 国产裸体美女永久免费无遮挡| 麻豆精品国产传媒mv男同 | 午夜精品在线| 亚洲成色777777在线观看影院| 国产精品久久久久久亚洲色| 青青草久久爱| 永久免费看mv网站入口亚洲| 午夜精品一区二区三级视频| 欧美日韩亚洲一区二区三区在线| 国产69精品久久久久99| www.久久久久久久| 久久成人免费网| 国产精品免费一区二区三区| 国产色a在线| 最新欧美精品一区二区三区| www.av91| 日本精品在线一区| 91精品国产麻豆| 亚洲观看黄色网| 成人在线免费视频观看| 欧美国产亚洲精品久久久8v| 国产成人无码一区二区在线播放| 麻豆精品精品国产自在97香蕉| 国产高清一区二区三区| 高清av在线| 一区二区三区在线免费视频 | 成人自拍小视频| 亚洲美女啪啪| 91久久久久久久久| 色视频免费在线观看| 亚洲欧洲在线观看av| 欧美成人高潮一二区在线看| 色999韩欧美国产综合俺来也| 欧美白人最猛性xxxxx69交| 中文字幕免费在线看线人动作大片| 综合一区二区三区| 国产精品高精视频免费| 嫩草影院一区二区| 亚洲欧洲另类国产综合| 97成人在线观看视频| 亚洲a成人v| 一区二区亚洲欧洲国产日韩| 国产系列精品av| 看电视剧不卡顿的网站| 蜜桃麻豆www久久国产精品| 天堂av中文在线| 欧美日韩精品欧美日韩精品| 亚洲永久无码7777kkk| 国产国产精品| 国产精品久久久久秋霞鲁丝 | 亚洲午夜av电影| 日本一二三区不卡| 国产精品资源在线看| 亚洲色图自拍| 日本精品网站| 国产亚洲福利一区| 97久久久久久久| 成人福利视频在线看| 美女在线免费视频| 亚洲伦理网站| 色妞欧美日韩在线| 中文字幕日本视频| 中文一区在线播放| 一级特黄性色生活片| 亚洲天堂日韩在线| 91精品国产高清| 色屁屁草草影院ccyycom| 一区二区三区四区在线免费观看 | 国产.欧美.日韩| 日本一级淫片演员| 亚洲18在线| 精品国产一区av| 国产精品久久久久久久免费看| 国产精品私人影院| 少妇一级淫免费播放| 欧美精品一区二区久久| 国产精品久久久久免费a∨大胸| 九色在线播放| 欧美中文字幕久久| jizz日本在线播放| 精品一二三四在线| 先锋影音男人资源| 亚洲2区在线| 久久久亚洲国产| 天堂在线资源库| 欧美日韩亚洲精品内裤| 91精品人妻一区二区| 玖玖玖国产精品| 亚洲国产另类久久久精品极度| 国产成人福利夜色影视| 日韩中文综合网| 中文字幕永久在线视频| 国产精品不卡一区二区三区| 久久艹这里只有精品| 国产主播精品| 久久草.com| 五月激情久久| 久久久精品视频在线观看| 精品国产黄色片| 午夜影院在线观看欧美| 成人手机在线免费视频| 久久精品日韩欧美| 在线看无码的免费网站| 日韩国产在线不卡视频| 欧美一区二粉嫩精品国产一线天| 成a人片在线观看www视频| 欧美片在线播放| 久久婷婷国产麻豆91| 久久只精品国产| 久久久精品高清| 欧美视频福利| 欧美日韩一区二区三| 3d动漫一区二区三区在线观看| 欧美国产日韩一区二区在线观看| 久蕉依人在线视频| 制服丝袜中文字幕亚洲| 中国一级特黄毛片| 国产精品传媒入口麻豆| 亚洲麻豆一区二区三区| 欧美aaa在线| a级黄色小视频| 成人3d精品动漫精品一二三| 国产精品yjizz| 国产一区一一区高清不卡| 欧美日韩xxxxx| 电影在线一区| 亚洲成人精品在线| 91精品国产综合久| 黄网站色欧美视频| 久久99久久99精品免费看小说| 91视频免费观看| 两女双腿交缠激烈磨豆腐| 久久黄色网页| 日韩激情视频一区二区| 久久视频在线| 免费在线国产精品| 伊人久久噜噜噜躁狠狠躁| 国产精品久久久久免费a∨大胸| av伦理在线| 久久国产精品影视| 成人高潮成人免费观看| 精品视频偷偷看在线观看| www.成人免费视频| 欧美日韩黄色一区二区| 少妇高潮av久久久久久| 亚洲一区在线观看免费观看电影高清| 国产极品视频在线观看| 国产日韩欧美电影| 波多野结衣 在线| 成人丝袜18视频在线观看| 91aaa精品| 琪琪一区二区三区| 日韩欧美黄色大片| 亚洲欧美日本视频在线观看| 亚洲精品久久久久久久蜜桃臀| 自拍视频亚洲| 宅男一区二区三区| 久久一区二区三区喷水| 免费精品视频一区| 亚洲大片精品免费| 国产一区免费观看| 精品女人视频| 国产精品久久精品视| 日韩一区二区三区精品| 亚洲最大av在线| 国产欧美日韩电影| 亚洲自拍偷拍色图| 国产剧情一区二区在线观看| 成人日韩av在线| 国产精品免费精品自在线观看| 国产美女搞久久| 黑人一区二区三区| 国产日韩精品视频| 国产精品麻豆| 91久久大香伊蕉在人线| 香港久久久电影| 国产乱码精品一区二区三区中文| 北条麻妃在线一区二区免费播放| 国产精品18毛片一区二区| 99国产精品免费网站| 国产日韩在线一区二区三区| 精品三级av在线导航| 蜜桃av噜噜一区二区三区| 色综合综合网| 色综合久久av| 婷婷久久一区| 国产美女主播在线| 国产日韩高清一区二区三区在线| 男人日女人逼逼| 日韩专区欧美专区| 中文字幕久久av| 国产精品1区二区.| 大乳护士喂奶hd| 久久久久久99精品| 久草手机视频在线观看| 一区二区在线看| 九九热在线视频播放| 在线视频欧美区| 国产精品久久久久久久成人午夜| 日韩欧美综合在线| 亚洲av电影一区| 中文字幕精品一区久久久久| 超碰超碰在线| 2019亚洲男人天堂| 欧美网站免费| 超碰在线97av| 国产一区不卡| 五月天在线免费视频| 国产视频一区三区| 邪恶网站在线观看| 成人动漫一区二区在线| 国产高清一区二区三区四区| 亚洲免费观看在线视频| 亚洲天堂av片| 3atv在线一区二区三区| 色综合久久久久久| 日韩最新免费不卡| 黄视频网站在线观看| 中文字幕亚洲国产| 黄色网址视频在线观看| 91国产精品91| 国产精品1区| 久久久久网址| 欧美91大片| 国产免费999| 成人免费av资源| 国产黄a三级三级| 婷婷成人激情在线网| 一级片aaaa| 亚洲天堂免费观看| 七七成人影院| 国产一区欧美二区三区| 日韩精品免费一区二区夜夜嗨| 成人手机视频在线| 日韩精品三区四区| 95视频在线观看| 最新日韩av在线| 久草视频在线免费| 亚洲精品国产精品久久清纯直播| 国产在线69| 国产精品视频永久免费播放| 欧美日韩一区二区三区在线电影| 精品国产三级a∨在线| 日韩不卡一区二区| 国产网站无遮挡| 伊人一区二区三区| 国产又黄又粗又长| 在线成人激情视频| 日韩欧美一区二区三区免费观看 | 91精品国产91久久久久福利| 九九99久久精品在免费线bt| 亚洲国产欧洲综合997久久 | 欧美熟妇交换久久久久久分类| www.国产精品一二区| 日本免费久久| 久久亚裔精品欧美| 一区二区三区导航| 69亚洲乱人伦| 亚洲动漫第一页| 亚洲黄色小说网| 欧美大片大片在线播放| 日本精品视频| 热久久最新地址| 国产乱码精品一品二品| 亚洲一区电影在线观看| 欧美日韩一区二区在线观看视频| 黄网在线观看| 国产成人久久久| 国产欧美日韩精品一区二区三区 | 国产精品一级片| 欧美第一页在线观看| 91精品欧美一区二区三区综合在 | 天堂av中文字幕| 欧美激情在线视频二区| 成人三级毛片| 99视频在线免费播放| www.色综合.com| 国产成人免费观看视频| 亚洲黄页视频免费观看| 涩涩在线视频| 日本免费高清一区| 免费在线成人网| 神马久久精品综合| 日韩欧美精品三级| missav|免费高清av在线看| 好吊色欧美一区二区三区| 国产亚洲毛片| www久久久久久久| 欧美人妖巨大在线| 牛牛精品视频在线| 精品国产一二| 日韩不卡手机在线v区| 九九精品视频免费| 精品久久久久久无| 激情开心成人网| 天堂v在线视频| 波多野结衣中文字幕一区二区三区| 日韩黄色一级大片| 在线亚洲欧美视频| 国产一区二区三区视频在线 | 三级黄色片在线观看| 欧美一区二区三区色| a国产在线视频| 天天好比中文综合网| 国产精品一区一区三区| 久久午夜免费视频| 中文欧美在线视频| 日韩一二三区在线观看| avav在线看| 自拍偷拍欧美激情| 天天干视频在线| 国产欧美日韩精品在线观看 | 欧美激情在线视频二区| 伊人春色之综合网| 欧美又黄又嫩大片a级| 黄色一区二区在线观看| 日本在线观看| 成人一区二区在线| 日韩在线一二三区| 久久久久亚洲av成人片| 亚洲视频日韩精品| 中文在线免费一区三区| 国产成人精品视频ⅴa片软件竹菊| ㊣最新国产の精品bt伙计久久|