關於UI測試自動化的考慮

2022-03-30 19:50:08 字數 390 閱讀 6314

針對ie的測試使用.net體系是比較方便的,利用process啟動ie,再把ie程序轉換成iexplore物件,就可以隨意的操縱html dom了

針對firefox的測試使用selenium也是比較方便的,不需要額外安裝 瀏覽器driver

其實ui測試方面功能還是太弱了,鍵盤輸入,滑鼠滑動,滑鼠長按,拖拽,表單的記憶填充,這些我覺得都不太容易測試。

理想中的測試自動化,希望編寫完指令碼後執行一次,測試工具就能自動執行ie,ff,chrome,safari,opera,uc等瀏覽器,

然後給出各個瀏覽器下的表現。

前面研究node.js child_process啟動和關閉程序,就是為了構造乙個測試工具,能自動開啟各個瀏覽器就行指令碼的測試。

希望以後有時間在這方面有所進展。

關於UI自動化測試的思考

不知不覺,時間過去了二年多,從開始想學習自動化 ui自動化到上手做專案 到上手,到能獨立開發乙個專案的ui自動化指令碼。一直在學習,邊做邊學,邊看邊學。邊總結 具體看我的部落格,其中大部分都是自己的理解 隨著乙個個專案的落地,自己也想總結自己對ui自動化的理解了。1,ui自動化是一種能力,測試人員提...

UI自動化測試隨筆

昨天給開發的同事講我們正在做的自動化測試,同事問了句 為什麼api的測試不需要寫 了,而ui的測試還需要寫那麼多 呢?能不寫 麼?目前我們的自動化測試的現狀 目前主要覆蓋兩個部分 api的測試和ui的測試。對於api的測試經過框架的封裝,基本上只需要編寫乙個xml描述的test case就可以了,x...

UI自動化測試框架

python selenium unittest ddt htmlreport分布式資料驅動自動化測試框架結構 1 business 公共業務模組,如登入模組,可以把登入模組進行封裝供呼叫 login business.py from page object.common page.login pa...