Airtest+unittest自動(dòng)化實(shí)踐

項(xiàng)目背景

在當(dāng)期的項(xiàng)目進(jìn)度和人力情況下,組內(nèi)有資源更好的實(shí)施自動(dòng)化測試偿衰,以幫助提高版本質(zhì)量。
因此改览,在當(dāng)前項(xiàng)目進(jìn)度放緩的背景下下翎,組內(nèi)有條件更換更加容易入門,穩(wěn)定性強(qiáng)宝当,維護(hù)成本偏低的自動(dòng)化測試工具——Airtest视事。

前置需求

Airtest Project上手很容易,但并非沒有門檻庆揩,我們希望你能夠:

  • 自動(dòng)化測試有一些初步了解俐东,有一些代碼基礎(chǔ)。
  • 了解Python基本語法订晌,我們的腳本基于Python虏辫,如果完全對它不了解的話可能需要預(yù)先學(xué)習(xí)一些Python的 語法知識
  • 準(zhǔn)備一個(gè)集成開發(fā)環(huán)境,可以是AirtestIDE锈拨,也可以是你喜歡的任何代碼編輯器砌庄,例如SublimePycharm等奕枢。在教程中娄昆,為了便于展示,通常采用的是AirtestIDE缝彬,它對于項(xiàng)目有一些專屬定制的功能稿黄,能夠讓你更快上手。
  • 在閱讀教程前跌造,墻裂推薦先閱讀官網(wǎng)的【5分鐘快速上手教程】杆怕,對Airtest Project的使用流程有大致了解族购。

名詞解釋

Airtest Project的核心成員,是AirtestPoco兩大框架陵珍,它們都是Python的第三方庫寝杖,因此使用我們的工具編寫出來的腳本,本質(zhì)上都是普通的Python腳本互纯,你可以根據(jù)你的需求自由引入其他的Python庫瑟幕。

其中:

  • Airtest是一個(gè)跨平臺的、基于圖像識別的UI自動(dòng)化測試框架留潦,適用于游戲和App只盹,支持平臺有Windows、Android和iOS兔院。
  • Poco是一款基于UI控件識別的自動(dòng)化測試框架殖卑,目前支持Unity3D/cocos2dx-*/Android原生app/iOS原生app/微信小程序,也可以在其他引擎中自行接入poco-sdk來使用坊萝。
  • AirtestIDE 是一個(gè)我們配套推出的跨平臺的UI自動(dòng)化測試編輯器孵稽,內(nèi)置了Airtest和Poco的相關(guān)插件功能,能夠使用它快速簡單地編寫腳本十偶。

具體的使用方式菩鲜,請參考教程和官方文檔

教程索引

這是一個(gè)正二八經(jīng)的教程爱只。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末皿淋,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子恬试,更是在濱河造成了極大的恐慌窝趣,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件训柴,死亡現(xiàn)場離奇詭異哑舒,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)幻馁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進(jìn)店門洗鸵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來越锈,“玉大人,你說我怎么就攤上這事膘滨「势荆” “怎么了?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵火邓,是天一觀的道長丹弱。 經(jīng)常有香客問我,道長铲咨,這世上最難降的妖魔是什么躲胳? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮纤勒,結(jié)果婚禮上坯苹,老公的妹妹穿的比我還像新娘。我一直安慰自己踊东,他們只是感情好北滥,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布刚操。 她就那樣靜靜地躺著闸翅,像睡著了一般。 火紅的嫁衣襯著肌膚如雪菊霜。 梳的紋絲不亂的頭發(fā)上坚冀,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天,我揣著相機(jī)與錄音鉴逞,去河邊找鬼记某。 笑死,一個(gè)胖子當(dāng)著我的面吹牛构捡,可吹牛的內(nèi)容都是我干的液南。 我是一名探鬼主播,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼勾徽,長吁一口氣:“原來是場噩夢啊……” “哼滑凉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起喘帚,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤畅姊,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后吹由,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體若未,經(jīng)...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年倾鲫,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了粗合。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片萍嬉。...
    茶點(diǎn)故事閱讀 39,932評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖舌劳,靈堂內(nèi)的尸體忽然破棺而出帚湘,到底是詐尸還是另有隱情,我是刑警寧澤甚淡,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布大诸,位于F島的核電站,受9級特大地震影響贯卦,放射性物質(zhì)發(fā)生泄漏资柔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一撵割、第九天 我趴在偏房一處隱蔽的房頂上張望贿堰。 院中可真熱鬧,春花似錦啡彬、人聲如沸羹与。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纵搁。三九已至,卻和暖如春往踢,著一層夾襖步出監(jiān)牢的瞬間腾誉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工峻呕, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留利职,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓瘦癌,卻偏偏與公主長得像猪贪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子讯私,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,128評論 25 707
  • 2017.09.04 早上五點(diǎn)多热押,川川跑進(jìn)我們臥室,大聲喊我們起床妄帘。我和爸爸沒動(dòng)楞黄,他就順勢躺在我們中間,沒一會(huì)就睡...
    川川故事集閱讀 191評論 0 0
  • 今晚流氓兔推薦的歌曲是《讓我歡喜讓我憂》抡驼,周華健鬼廓。一直很喜歡的一首歌。特別是在初中的時(shí)候就愛上這首歌了致盟。覺得很深情...
    佐恬閱讀 264評論 0 0
  • 姓名夏星星~公司:南京九蜂堂蜂產(chǎn)品有限公司 【日精進(jìn)打卡第15天】 【知~學(xué)習(xí)】 《六項(xiàng)精進(jìn)》2遍 共29遍 《大...
    AA夏星星閱讀 231評論 0 0