Selenium -- WEB層面的自動化 測試工具 軟件測試 Selenium是由THOUGHWORKS公司 開發 的基于WEB層面的 自動化測試 工具。它是由JAVASCRIPT開發的,支持PYTHON,RUBY,C#,JAVA, PHP ,PERL 等多種語言。它有三部..
Watir -- Web自動化UI測試的框架 軟件測試 Watir,Web ApplicationTestingin Ruby . 它是Ruby語言下,一個自動化UI測試的框架。對于Watir的 測試框架 ,它對于ActiveX插件, Java Applets, Flash, 或者其他的插件應..
使用 Selenium 進行 Web測試 項目框架 軟件測試 最近看了一下 selenium 如果要把這個用于 自動化測試 ,需要進行整理,形成一個框架,我也對Google搜索這樣簡單的功能做了一些嘗試,形成了一個簡..
用WatiN對ASP.NET頁面進行單元測試 軟件測試 單元測試是應用程序設計的一個重要部分,它可應用于程序的多個層次。本文將主要關注用戶界面層的單元測試。我們將使用WatiN 測試ASP.NET應用程序。..
應用Selenium和 Ruby 進行面向領域的 Web測試 [4] 軟件測試 結論 Selenium是一個讓人又愛又恨的東西,錯誤地使用Selenium會給整個 敏捷 團隊的 開發 節奏帶來災難性的影響。不過值得慶幸的是正確地使..
應用 Selenium 和 Ruby 進行面向領域的 Web測試 [2] 軟件測試 2. Assertation 只有行為還構不成測試,我們還要判斷行為結果,并進行一些斷言。簡單回顧一下上面的例子,會發現還有一些很重要的問題..
應用 Selenium 和 Ruby 進行面向領域的 Web測試 [1] 軟件測試 應用Selenium進行Web測試時,經常會遇到下面的幾個麻煩問題: 大量使用name、id、xpath等頁面元素。無論是功能修改、UI重構還是交互性改進..
用Selenium 自動化 驗收測試 [8] 軟件測試 執行測試套件 最后要做的是在 Mozilla Firefox 和 Microsoft Internet Explorer 中執行測試套件。為此,在瀏覽器中打開 http://localhost:3000/selenium/TestRunner.html,然后單..
用Selenium 自動化 驗收測試 [7] 軟件測試 查看股票細節用例 查看股票細節用例是在查看股票頁面上觸發的。用戶在一個公司名稱上單擊鼠標時,就觸發了到 服務器 的一個 Ajax 請求。服務器的響..
用Selenium 自動化 驗收測試 [6] 軟件測試 圖 1. 從命令提示符下運行 Ruby on Rails selenium -ajax/command_prompt.jpg" width=440 border=1> 現實中的用例 在本節中,我將列出示例應用程序的用例。通過這些簡化的..
用Selenium 自動化 驗收測試 [5] 軟件測試 driven 模式 driven Selenium 腳本是用多種受支持的編程語言中的一種編寫的 —— 目前可用的有 Java 、Ruby 和 Python 驅動程序。這些腳本在瀏覽器之外的一個單..
用Selenium 自動化 驗收測試 [4] 軟件測試 測試 用例 實例 執行 清單 2 中的 測試腳本 時,它將執行以下操作: 通過進入 /change_address_form.html 打開變更地址頁面。 在 ID 為 address_field 的文本框中輸..
用Selenium 自動化 驗收測試 [3] 軟件測試 Selenium 模式 可以按兩種模式來使用 Selenium:test runner 和 driven。這兩種模式在復雜性和編寫方式方面有所不同。driven 測試腳本 編寫起來往往要更復雜一些..
用Selenium 自動化 驗收測試 [2] 軟件測試 什么是 Selenium? Selenium 是 ThoughtWorks 專門為 Web 應用程序編寫的一個驗收 測試工具 。據 Selenium 主頁所說,與其他測試工具相比,使用 Selenium 的最大好處是..
用Selenium 自動化驗收測試[1] 軟件測試 Web 應用程序的驗收測試常常涉及一些手工任務,例如打開一個瀏覽器,并執行一個 測試用例 中所描述的操作。但是手工執行的任務容易出現操作人員人為..
強大的Web 開源 測試工具 —Selenium[6] 軟件測試 open /change_address_form.html type address_field Betelgeuse state prison clickAndWait //input[@name='Submit'] verifyTextPresent Address change successful 測試套件要達到對應用程序的..
強大的Web 開源 測試工具 — Selenium [5] 軟件測試 Test suite和Test case文件:需要編寫的由一個表格組成的html文件; 引擎庫js文件:位于selenium根目錄下的核心文件,其中html-xpath目錄下的那個文件,也..
強大的Web 開源 測試工具 —Selenium[4] 軟件測試 第一列包含命令 或斷言。 第二列包含命令或斷言的目標(target)??梢杂枚喾N受支持的組件定位符中的一種來指定目標。通常使用的是組件的 ID 或名..
強大的Web 開源 測試工具 —Selenium[3] 軟件測試 jsunit: java script unit test library tests: samples(以這個為基礎 開發 測試用例 ) 核心js文件和html文件 如果想要測試自己開發的發布在 服務器 端的頁面,需..
..