1.web自動化
借助selenium自動化測試框架,以及phantomjs無gui瀏覽器,可以實現web的一些自動化操作。selenium,可以借助網頁中的css,id等特徵,精準地識別出界面上的按鈕、輸入框等。我目前發現的唯一的不太友好之處是,當識別不到元素時候,有時候設定強制等待一兩秒時間就可以識別到了。
另外,可以不使用phantomjs,直接呼叫google,firefox等瀏覽器,特別推薦使用google瀏覽器。
特別說明:此方案適用於windows與linux,mac應該也是可以的。
2.桌面軟體自動化
遇到的問題:
1.驗證碼如何解決?特別是12306、谷歌驗證碼等這類驗證碼,遇到這類驗證碼,感覺必須人工的方式來搞定了。
自動化測試中自動化切換網路 解決方案
自動化測試中自動化切換網路 解決方案 思路 使用方式 關閉wifi,切換到4g網路 測試手機預設流量是開著的 adb shell am force stop com.steinwurf.adbjoinwifi adb shell am start n com.steinwurf.adbjoinwif...
測試方案 OBC DCDC自動化測試解決方案
obc 車載充電機 和dcdc 直流 直流變換器 是電動汽車的核心部件,dcdc和obc的功能質量對於整車的效能和安全性至關重要。在obc和dcdc,以及整車開發測試過程中,需要對obc和dcdc進行功能和效能方面進行全面的測試。根據客戶需求,意昂神州提供靈活的測試系統解決方案 測試系統支援的測試功...
Azure 證書自動化管理解決方案
節前不打烊,以此小文提前預祝大家鼠年大吉。最近和小夥伴們溝通發現,經常有系統出現證書過期的問題,究其原因主要是1.證書後台自動 renew 了但是系統並沒有及時更新 2.因為沒有郵件提醒所以忽略的證書過期。針對上述問題,目前在 azure 平台內大部分的 paas 服務都已經內建了證書自動更新的能力...