天天看點

ui自動化介紹

通過測試工具或其他手段,按照測試人員計劃的測試用例去執行測試

目的是減輕手工測試的工作量

通常使用ui自動化做正向的、穩定的、回歸測試用例簡單來說,就是用代碼模仿手工測試

selenium是一個用于web的測試工具,測試運作在浏覽器當中,就像真正的使用者在手工操作一樣,支援所有的主流浏覽器

這個工具主要包括:

測試與浏覽器的相容性

測試系統功能,建立回歸測試檢驗産品功能

webdriver 就是對浏覽器提供的原生api進行封裝,使其成為一套更加面向對象的selenium webdriver api

使用這套api可以操作浏覽器的開啟、關閉、打開網頁、操作界面元素、控制cookie、截屏、設定代理

選擇界面元素

根據元素的特征進行選擇:id、class、name、tagname等

根據元素的特征及關系:xpath、css

操作界面元素

       輸入操作:點選、輸入文字、拖拽元素

       輸出操作:擷取元素的各種屬性

繼續閱讀