公司業務迭代更新比較頻繁,我主要負責小程式,已經使用 python+airtest+poco+uinittest 封裝了一套自動化框架,但是感覺產出比較低
小程式專案:
主要有三個小程式功能比較穩定,但是基本每個禮拜功能需求都會進行更新迭代,有些控制元件元素也會變動,在寫用例指令碼的過程中也遇到一些問題。拋開新功能點
,打算是將主流程的ui頁面功能寫成指令碼,在發版上線的時候輔助進行功能迴歸。但是收益甚微,各位大大有什麼好的辦法,能提高這一方面的測試效率呢。
在指令碼編寫過程中也遇到一些問題:
1、 彈窗問題,不好處理
2、有些頁面元素定位也不太準確
airtest定位元素方法主要這四種:
1、name
2、text
3、座標
4、UI元素結構樹
輔助元素定位工具:airtest ide
希望有哪位大神指導一下~~感謝
相關文章
- 自動化測試框架比較框架
- 批量更新效能比較
- 利用Pycharm進行程式碼比較更新PyCharm行程
- 四種Actor框架比較框架
- Web開發框架比較Web框架
- 我已經寫了48年程式碼了,我感覺我還能寫下去
- 安裝了一套SAP SBO .還是比較簡單的啊..呵呵
- 看了很多大佬做的介面自動化平臺,感覺 httprunnermanager 是少有可以落地且比較好用的HTTP
- js 深比較和淺比較JS
- 使用頻率比較高的PHP函式方法PHP函式
- 幾種遠端呼叫方式,大家感覺哪種比較好?
- 實現 UML 模型的自動化比較及合併模型
- 國外主流PHP框架比較PHP框架
- 覺得還是敲程式碼比較來勁
- 【Java】比較業務實體資訊變化的工具類Java
- Vue和微信小程式的區別、比較Vue微信小程式
- ORACLE批次更新四種方法比較Oracle
- Python解惑:整數比較 is ==的比較Python
- 滲透測試與自動化安全測試工具比較
- Jacobi迭代、Gauss_Seidel迭代和最佳因子SOR迭代的比較IDE
- 字串比較字串
- Integer比較
- 比較集合
- 七種WebSocket框架的效能比較Web框架
- Go語言的Web框架比較GoWeb框架
- 低程式碼開發平臺有哪些比較好用的?
- 一種我認為比較好的MVP寫法封裝,你值得擁有MVP封裝
- Oracle date 型別比較和String比較Oracle型別
- 模組化與微服務比較微服務
- SpringBoot自動裝配,比較全的吧,來看看吧~Spring Boot
- 批量更新資料方法比較測試
- React與Vue模板使用比較(一、vue模板與React JSX比較)ReactVueJS
- 比較檔案是否相同,(比較MD5值)
- [C++] 自定義C++比較器比較大小C++
- 比較四種主要的Linux版本(轉)Linux
- 使用perl比較mysql的版本MySql
- XTask與RxJava的使用比較RxJava
- substr,substrb,cast的使用、比較AST