Selenium網站自動化測試:如何Copy & Paste文字區塊

Selenium網站自動化測試:如何Copy & Paste文字區塊 這篇文章主要說明如何利用Selenium/Java來做到網頁上文字的copy & Paste。 要達到這樣的功能,就必須利用到 hotkey,Ctrl + C 與 Ctrl + V的使用。 最後,我們舉一個線上的案例實作,並且用一個完整的Java程式範例說明。   測試情境 我們主要透過這個模擬網站,將區塊A的文字內容拷貝到區塊B,最後將區塊A的文字做修改。 https://dl.dropboxusercontent.com/u/2611448/site/send_keys.html  …

Read More

產品文件的品質管理

產品文件的品質管理 這篇文章主要針對產品文件的品質管理做討論。 產品文件也是產品的一部分,因此對於產品文件的品質驗證也是產品測試的其中一環。 不好的產品文件可能會導致額外的客戶技術支援成本或是衍生的法律問題。 產品文件的驗證應該包含下列三個部分: 盡早測試 正確性與容易使用 是否容易閱讀與了解 產品文件的範圍 1. 包裝文字與圖案 包裝文字與圖案指的是軟體或是硬體的包裝外盒。包裝盒必須確保內部的硬體或是軟體有被保護。 傳遞的訊息像是產品名稱、公司名稱、製造資料是正確。 2. 行銷相關的文件 這類的行銷文件主要提供產品重要功能與使用效益。 目的是讓使用者知道該產品的獨特性與價值,進一步吸引客戶購買。 舉例來說,網站會出現的廣告。廣告會列出產品重大的功能,廣告的內容應該與出現時機要加以驗證。 並且整個操作流程要讓使用者容易理解與購買。 3.…

Read More

網站自動化測試Selenium如何處理檔案上傳的視窗?

網站自動化測試Selenium如何處理檔案上傳的視窗? 這篇文章主要說明如何處理這樣的檔案上傳視窗? 其實這樣的視窗Selenium有指令可以處理,不需要透過額外的工具或是AutoIT。 我們會舉一個實例,用Selenium IDE與 python為範例說明如何處理這樣的檔案上傳視窗。 測試情境 http://www.fileconvoy.com/ 這個網站提供檔案上傳與分享的功能,我們要如何透過Selenium自動的上傳一個檔案傳送呢? 手動上傳操作步驟如下 1. 選取檔案名稱,例如file.txt 2.  勾選 “Check if you have read the…

Read More