上一篇面向對象編輯,貌似這個用例已經很完美,但是還有不完善的地方,測試數據(用戶名、密碼、斷言的判斷數據)還是硬編碼,要想做的更完美,實現邏輯與數據分離,這才是自動化測試的..
從對ruby和selenium-webdriver一無所知到寫出這一系列文章前前后后共用了一個半月的時間。在這一個半月時間里因為自己寫出第一個小例子高興過;也因為是否要使用某種開發框架迷茫過;因為查不..
測試用例執行完后,生成一份可視化良好的測試報告,這份測試才算功德圓滿。昨天用了一下午的時候查怎樣生成測試報告,又走了一次不大不小的彎路,其實通過自動化測試框架rspec就可以..
在上一篇“邏輯與數據分離”中只有一個測試用例,在這篇中主要是針對多個用例。驗證用戶名、密碼全部錯誤;用戶名、密碼全部為空;用戶名為空;密碼為空,幾種情況登錄。..
使用 selenium 做 automation 的首要步驟便是通過 webdriver 啟動待測瀏覽器,基于當下主流的 browser(IE FF Chrome),小菜在此略微總結一下。 非 Remote 模式(以FF為例)..
webDriver 測試的時候最頭疼的就是調試。 但也遠不及運行的時候出錯,再回頭調試來的痛苦??偹苤?, web 自動化的代碼都非常脆弱,一份代碼一會運行失敗,一會運行成功也是很正常的事情..
上周末參加了Qclub的百度技術沙龍,聽了百度的孫景衛講了Web自動化測試,講的非常好,然后在小組討論時又有幸座在了一起。我們討論的一個內容,就是Ajax應用程序比原來的非Ajax程序更不易..
有半年多沒有寫Ruby+Waitr的自動化測試腳本了,今天開始封網測試機器會被關閉,趕著這段國慶空閑時間,好好整整開源的自動化測試工具,爭取淮海戰役打完后,組織測試組的帥哥美女們開始..
測試組團隊經過1年多的實戰,測試工作流程及規范大家都已經明白并能很好的完成每個月的測試任務;下半年要向工作質量和工作效率邁上一個臺階,需要發揮大家的力量;自動化測試腳本編寫這..
Watch out the outdated articles on the internet. 當心網上那些過時的文章 Selenium 2.0 is completely different from Selenium 1.x. Selenium 2.0 is also called the selenium webdriver. So always add the keyword webdriver whe..
要不要做頁面測試自動化的爭議由來已久,不做或少做的主要原因是其成本太高,其中一個成本就是自動化腳本的編寫和維護,那么有沒有辦法降低這種成本呢?童戰同學在其博文《界面自動化..
一個困擾3天的狗血技術問題終于被解決了。記錄下來龍去脈。 問題起因: RobotFramework終于推出了selenium2的Library,垂涎于selenium2性能的大幅度提升和突破瀏覽器沙箱限制這兩個..
在網上搜索了許久,沒找到有具體的配置,只是簡單了寫了幾個步驟,自己琢磨了一下,于是,就想整理一篇文章,便于以后溫習。 本文是參照官網的步驟進行了,當然了,也不完成..
在網上搜索了許久,沒找到有具體的配置,只是簡單了寫了幾個步驟,自己琢磨了一下,于是,就想整理一篇文章,便于以后溫習。 本文是參照官網的步驟進行了,當然了,也不完成相..
Selenium-Webdriver系列教程(一)————快速開始 Selenium 1.x時代已經遠去,它理應躺在歷史的角落里,靠著壁爐烤著火,抽著旱煙,在裊裊的升起的青煙中回憶那曾經屬于自己的美好時代。..
關于,selenium 命令這一部分,為了便于像我一樣的菜鳥理解,我采用通過例子講命令的方式。邊學邊總結吧!相互學習。呵呵。 菜鳥Selenium 命令通常被稱為selenese,有一系列運行測試案例..
如何使用 Selenium 及 RFT 進行自動化的全球化測試,隨著 IT 技術的不斷發展,人們對于資源使用方式的要求越來越高。不僅僅需要有強大的處理能力、海量的存儲和超大的網絡帶寬,同時在資源利..
一、工具介紹: Ruby Ruby是面向對象的編程語言,它追求的是“簡便快捷的面向對象編程”。Ruby是解釋型語言,因此不需編譯即可快捷地編程。同時Ruby具有類似Perl的強大的文本處理功..
一.Selenium是什么? Selenium是ThroughtWorks公司一個強大的開源Web功能測試工具系列,本系列現在主要包括以下4款: ..
大家在編寫測試案例想查閱Selenium API說明時,可以查閱本文,否則請跳過! (注:這里API版本比較老,新版本的Selenium的API在這里不一定能找到。) Selenium API說明文檔(轉載自:http:/..