国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

「App自動化測試」手機APP版本的兼容性問題如何解決?一文就夠了

2022-10-30 15:13 作者:軟件測試技術(shù)之美  | 我要投稿

隨著互聯(lián)網(wǎng)的發(fā)展,逐步從2007移動互聯(lián)網(wǎng)進入了大眾世界,于是app應用遍布大江南北,同樣企業(yè)對App應用程序的開發(fā)更加引起用戶的關(guān)注,企業(yè)為了更好的滿足用戶需求,逐步開始各種Android應用程序,同樣App自動化測試就應運而生了。


產(chǎn)品在不斷更新優(yōu)化,App自動化工具也在不斷更新,要想讓自動化測試腳本順利執(zhí)行,隨著環(huán)境配置的多樣化更新,會出現(xiàn)種手機APP版本的兼容性問題。

?

一、發(fā)現(xiàn)問題

今天筆者在教學的過程中就遇到了此問題。

前期使用Appium V1.10.0版本+Appium-Python-Client(2.7.1)版本開展自動化測試。


實施Web自動化測試沒有問題。

二、分析問題根源

如今發(fā)現(xiàn)使用Appium-Python-Client(2.7.1)版本實施自動化測試,運行腳本就報錯,問題如下圖所示:

① 執(zhí)行腳本過程如下圖:


② 腳本報錯如下圖:


經(jīng)過筆者的一翻驗證、調(diào)試、分析、觀察。

發(fā)現(xiàn)問題的根源在于:Appium V1.10.0版本+Appium-Python-Client(2.7.1)版本不兼容導致啟動swipe滑動腳本報錯。

?

三、解決方案實施過程如下:

???????根據(jù)第二步中的原因是Appium版本與Python客戶端版本不兼容。

第一步:卸載Appium-Python-Client(2.7.1)版本。


第二步:安裝Appium-Python-Client(1.2.0)版本

① 卸載


② 安裝 Appium-Python-Client(1.2.0)版本成功


③ 驗證Appium-Python-Client(1.2.0)版本安裝成功


④ 再次執(zhí)行腳本驗證結(jié)果,如下圖所示:


?

四、問題總結(jié):

?一般來說如果腳本寫得好好的,原來可以執(zhí)行,如果是更新了Appium版本或者Appium-Python-Client版本,根據(jù)假設(shè)進行驗證,鑄造卸載新版本,降級為舊版本,再次執(zhí)行腳本,如果腳本能運行成功,結(jié)果可判斷是版本兼容性問題。

?

如果卸載腳本降級仍然未解決,需要考慮當前的selenium元素方法是否支持Appium中的App自動化元素定位。


隨著工具的不斷更新,偶爾會出現(xiàn)方法與版本的兼容性問題,只要用心發(fā)現(xiàn)與觀察,排查問題會得心應手。


由于時間關(guān)系,今天的分享到此結(jié)束,如果大家有其它疑惑,歡迎在微信公眾號留言,更多軟件測試干貨知識,敬請期待。

「App自動化測試」手機APP版本的兼容性問題如何解決?一文就夠了的評論 (共 條)

分享到微博請遵守國家法律
新竹县| 德清县| 娄烦县| 珲春市| 敦化市| 安义县| 吉木萨尔县| 丹阳市| 江西省| 钟山县| 卢湾区| 焉耆| 平顶山市| 扬中市| 乐陵市| 施甸县| 桐庐县| 南安市| 阳泉市| 青川县| 南溪县| 东丽区| 兴隆县| 通州区| 鹿泉市| 五台县| 舒兰市| 福州市| 道真| 紫阳县| 道孚县| 双牌县| 菏泽市| 郯城县| 黄平县| 武汉市| 介休市| 汽车| 南充市| 华蓥市| 临澧县|