先接著說昨天6.4的下午:
下午4個(gè)面試涉馅,懶懶散散的無精打采的困意盎然的 去面試倘是。沒啥心情去聊其他的,一本正經(jīng)的按照流程走。有過的有不過的掏熬。不過我不太關(guān)心這件事佑稠。只是比較心疼我的整個(gè)下午時(shí)間被徹底扯碎,中間一個(gè)小伙是51出身的旗芬,雖然沒過舌胶,我還是給他講了很多,指出了不足疮丛,和如何去其他公司面試拿下offer的捷徑幔嫂。其他面試官別怪我~
安卓自動(dòng)化今天早上下定決心啟動(dòng)模擬器,后來發(fā)現(xiàn)8個(gè)的話電腦太卡了誊薄。索性減少到6個(gè)履恩。一開始的時(shí)候百度,搜索模擬器呢蔫。什么夜神似袁,雷霆一大堆「琅伲看著哪個(gè)支持多開功能,且安卓版本別太高的果斷下載扬霜。最終選用了雷霆模擬器定鸟。開了6個(gè)。起名字著瓶,排列到桌面很像樣:
下一步联予,就是把幾十個(gè)大用例給分配好。所以在case的屬性中加入了 自己屬于哪個(gè)模擬器材原。一個(gè)模擬器大概承擔(dān)7個(gè)左右的用例吧沸久。
想了想,覺得登陸某身份等固定工具沒啥用余蟹,刪了卷胯。切換到倆臺(tái)真機(jī)的代碼和功能也刪除了。真手機(jī)都還給保管人了威酒。哎~模擬器自己隨意指定版本和內(nèi)存窑睁,支持搖一搖。執(zhí)行速度飛快葵孤。早知道我費(fèi)勁找真機(jī)器干嘛呢(這里有不確定的坑担钮,很多年前我做appium時(shí)候也考慮過模擬器,但是后來改用真機(jī)器尤仍,具體原因想不起來了箫津,但是我相信我當(dāng)年的決定肯定是發(fā)現(xiàn)了什么坑而且解決不了,不過過了這么多年,現(xiàn)在的我?guī)缀鯖]什么能難得住了苏遥,方方面面吧饼拍,問題不大)~
然后就是多設(shè)備并發(fā)的問題。我記得得多開appium服務(wù)暖眼,然后指定對應(yīng)的設(shè)備ip和設(shè)備端口 還有appiium自身端口惕耕。6個(gè)設(shè)備,那就需要6個(gè)appiuim服務(wù)端口诫肠。但是我忘了命令參數(shù)司澎,還有一些坑。所以去百度搜索相關(guān)栋豫。結(jié)果好巧不巧挤安。搜到了一個(gè)比較滿意的博客。居然是自己16年寫的丧鸯,我說怎么看著思路這么順眼蛤铜,居然已經(jīng)有1.5萬的瀏覽量,可怕丛肢。不過看了倆眼發(fā)現(xiàn)围肥,除了那句啟動(dòng)命令外,其他的都太青澀了蜂怎,不值得使用了穆刻。
(ps:自己抄自己的博客不是第一次了:)
發(fā)現(xiàn)自己16年的時(shí)候,還真是寫了不少博客杠步,雖然基礎(chǔ)氢伟,但是點(diǎn)擊率都上萬了,給我積累不少流量幽歼。
下午的時(shí)候抽空慣例技術(shù)群里吹牛逼
然后脈脈上跟車發(fā)吐槽朵锣。公眾號寫一寫,跟幾個(gè)粉絲聊聊天甸私。然后陪小邪??同學(xué)聊聊家常诚些,研究下擺地?cái)偂?/p>
抽空看了下leetcode,發(fā)現(xiàn)bug還沒修復(fù)颠蕴,客服能1分鐘內(nèi)回復(fù)泣刹,你個(gè)web端居然一天了還沒修復(fù)?不過也不是嚴(yán)重bug犀被,也沒人在意椅您。
下午csdn的博客專家群里爆發(fā)了熱議,無限@官方運(yùn)營 要求出專家定制版T恤寡键,裝b漲薪全靠它掀泳,包括文案雪隧,字號,陰影员舵,板式脑沿,這群專家們在短短數(shù)分鐘內(nèi)都你一言我一語策劃完畢且極度完美,包括對csdn官方的各種運(yùn)營上的指點(diǎn)江山马僻,但是到后來居然慢慢演化成了統(tǒng)一口號庄拇,模仿示威么?我也趁熱加了一句:
最終運(yùn)營妹子妥協(xié)韭邓,嚇的提刀去找領(lǐng)導(dǎo)申請了措近。
快下班了看了下信用卡,狠下心決定擺地?cái)偱纾肫鸸局暗膬?nèi)部積壓的文化衫比較多瞭郑,挺便宜的,準(zhǔn)備大批量拿走賣掉鸭你。然后去內(nèi)部商店一看屈张,好家伙。漲了袱巨,買不起~
6.5號:晴
今天繼續(xù)安卓自動(dòng)化阁谆。經(jīng)過實(shí)際測試后,果然發(fā)現(xiàn)了很多坑愉老。6臺(tái)模擬器笛厦,實(shí)際并發(fā)后,至少2臺(tái)會(huì)死機(jī)俺夕,1臺(tái)app無響應(yīng)。測試報(bào)告結(jié)果瞬間變成一地雞毛贱鄙。而且執(zhí)行速度會(huì)降低到無法承受劝贸。模擬器安卓版本只有5.1.1,并且官方表示無法升級逗宁。數(shù)量減少到3臺(tái)映九。發(fā)現(xiàn)不死機(jī)了,也流暢了瞎颗,但是很多用例仍然莫名失敗件甥,驗(yàn)證發(fā)現(xiàn)模擬器有些功能,確實(shí)會(huì)引發(fā)bug哼拔,真機(jī)沒事引有。想了想。決定把這些容易出錯(cuò)的用例倦逐,挪到真機(jī)執(zhí)行譬正。電腦繼續(xù)插上真機(jī)。然后過了一遍,把所有模擬器搞不定的用例劃分給真機(jī)曾我。對每個(gè)case添加了歸屬device粉怕。可以直接選擇歸到哪個(gè)設(shè)備下執(zhí)行抒巢。同設(shè)備的用例不能并發(fā)贫贝,一共4個(gè)設(shè)備◎让眨可以并發(fā)4線程了稚晚,并發(fā)4線程的過程聯(lián)系上用戶的ui交互,麻煩程度惡心的一批悦陋,怎么架構(gòu)都踩了不少坑蜈彼。好在現(xiàn)在是自動(dòng)分配3端口(模擬器,appium服務(wù),driver)俺驶,我也省心了幸逆。但是如果多模擬器同時(shí)并發(fā)還是會(huì)報(bào)錯(cuò),深究后暮现,加入了-bp參數(shù)还绘,完美解決。但是本來真機(jī)器上的穩(wěn)定用例在模擬器上再次出現(xiàn)不穩(wěn)定性栖袋,可能需要再度進(jìn)行開啟新磨合期拍顷。
這樣會(huì)好很多效果。但是目前仍然面臨一大問題塘幅。
就是預(yù)發(fā)布環(huán)境昔案。這個(gè)環(huán)境必須要重新安裝預(yù)發(fā)布包。很麻煩电媳。還要搖一搖來切換環(huán)境踏揣,剛下載后登陸賬號還需要手機(jī)真實(shí)驗(yàn)證碼。又不想破壞線上包的監(jiān)控匾乓。想來想去捞稿,還是要準(zhǔn)備加一臺(tái)真機(jī)來專門負(fù)責(zé)預(yù)發(fā)布用例,用例較少拼缝,一臺(tái)足以娱局。6.6號這就開始實(shí)施。
其他零散時(shí)間依然是 寫博客和公眾號記錄總結(jié)咧七。
晚上回去事情也不少衰齐,運(yùn)動(dòng),練吉他继阻,澆花娇斩,洗衣服仁卷,烏龜換水一大堆事,非常充實(shí)犬第〗趸看著倆只烏龜大的不像話,小小的塑料缸也略顯擁擠歉嗓,準(zhǔn)備周日換個(gè)大的丰介,又擔(dān)心換水會(huì)更麻煩。
一位故友的4000元買的英短小貓不想養(yǎng)了鉴分,想讓我?guī)兔λ蛡€(gè)靠譜的人哮幢,找了幾個(gè)主都不太合適,卻反而把我的自行車聯(lián)系到了買家志珍,第一次騎到公司后就鎖在地下車庫了橙垢,半年了,也不知道還在不在伦糯。
嘆了一口氣:工作還是得加強(qiáng)椭懊,生活還是要繼續(xù)兴猩,方方面面吧,問題不大。
(ps:以后我會(huì)發(fā)前幾天總結(jié)的日記哈~這樣才能梳理的完整一些)
喜歡這個(gè)系列的小伙伴可以點(diǎn)贊分享柱锹,小火箭走一走了~