注意:我們正致力于完善幫助指南的每一個章節,雖然這個章節仍然存在需要完善的地方,不過我們堅信當前你看到的幫助信息是精確無誤的,后續我們會提供更多的指導信息來完善幫助文檔..
Selenium自動化測試過程中,模擬用戶操作能實現后需要測試結果輸出,這是一個比較重要的過程 1.用system.IO 讀寫來實現,如果使用這個方式,每個測試生成一個報告,容易開啟太多的線程..
selenium在IE、Chrome和Firefox運行。構建Python+Selenium2自動化測試環境完成之后,就需要測試支持python的selenium的版本是否都支持在不同瀏覽器上運行,當前我們分別在三個最通用的瀏覽器上通過腳本..
很久沒有了解自動化了,最近發現項目中沉淀了很多東西,回歸測試效率很低,所以必須要考慮構建自動化來提供各個環節的小效率。由于忙于需求以及產品的流程規范,現在對于測試技術方面..
在網上搜索了許久,沒找到有具體的配置,只是簡單了寫了幾個步驟,自己琢磨了一下,于是,就想整理一篇文章,便于以后溫習。 本文是參照官網的步驟進行了,當然了,也不完成相..
1. 什么情況下使用WebDriver multiple frames, multiple brower windows(多窗口瀏覽器), popups(彈出窗口) adn alerts 頁面導航..
webDriver中如何給元素設置焦點 做自動化過程中,有時候我們需要給某個元素設置焦點,在selenium1.0中提供了給元素設置焦點的方法。但是在2.0中并沒有該辦法。如果是輸入框我們可以使用cli..
用過好多自動化測試工具,對于一顆擁有程序員心的測試工程師來說,選擇webdriver絕對能滿足你的要求。使用Webdriver不要求你把一門語言研究的多精通,你只要知道語法,和常用的包,常用的..
Selenium關于富文本框的處理思路.最近在使用IATA執行CASE的時候發現在chrome瀏覽器下處理一些類似所見即所得的富文本框,頁面元素在switchintoframe后無法正常切換回來,針對這個問題給出一個解決..
剛剛以SCRUM的方式結束了一個的ASP.NET網站的測試的第一個Spring,因為團隊從無到有實現自動化測試系統,有必要把這次的經驗和教訓總結一下,以便后續的Spring可以獲取一些有意義的借鑒。..
這一系列文章目的不是講ruby,也不是講selenium-webdriver,而是通過一個登錄soso首頁的小例子講怎樣一步一步寫好自動化測試。目標是:面向對象編程,實現邏輯與數據分離。..
上一篇的小例子可以正常執行通過,但是這并不代表就可以按照這個思路寫測試代碼了。自動化測試與手工測試是一樣的,要有測試用例,有執行有結果,但是上一篇的例子里并沒有。..
前一篇文章中寫了一個測試用例,看上去還算不錯。但是代碼的擴展性并不好,假想對登錄進行手動的功能測試,會想到哪些測試用例?(驗證錯誤的用戶名正確的密碼;..
上一篇面向對象編輯,貌似這個用例已經很完美,但是還有不完善的地方,測試數據(用戶名、密碼、斷言的判斷數據)還是硬編碼,要想做的更完美,實現邏輯與數據分離,這才是自動化測試的..
從對ruby和selenium-webdriver一無所知到寫出這一系列文章前前后后共用了一個半月的時間。在這一個半月時間里因為自己寫出第一個小例子高興過;也因為是否要使用某種開發框架迷茫過;因為查不..
測試用例執行完后,生成一份可視化良好的測試報告,這份測試才算功德圓滿。昨天用了一下午的時候查怎樣生成測試報告,又走了一次不大不小的彎路,其實通過自動化測試框架rspec就可以..
在上一篇“邏輯與數據分離”中只有一個測試用例,在這篇中主要是針對多個用例。驗證用戶名、密碼全部錯誤;用戶名、密碼全部為空;用戶名為空;密碼為空,幾種情況登錄。..
使用 selenium 做 automation 的首要步驟便是通過 webdriver 啟動待測瀏覽器,基于當下主流的 browser(IE FF Chrome),小菜在此略微總結一下。 非 Remote 模式(以FF為例)..
webDriver 測試的時候最頭疼的就是調試。 但也遠不及運行的時候出錯,再回頭調試來的痛苦??偹苤?, web 自動化的代碼都非常脆弱,一份代碼一會運行失敗,一會運行成功也是很正常的事情..
上周末參加了Qclub的百度技術沙龍,聽了百度的孫景衛講了Web自動化測試,講的非常好,然后在小組討論時又有幸座在了一起。我們討論的一個內容,就是Ajax應用程序比原來的非Ajax程序更不易..