原创 我的友情鏈接

51CTO博客開發

原创 Watir-webdriver無法找到IE文本框問題

 由於在網上看到watir webdriver處理彈出窗口的功能比watir強大,就想試一下之前的問題能否解決,打算把之前的watir代碼改寫。  在登陸界面時,就遇到了阻礙。我改寫的webdriver代碼始終都找不到用戶名和密碼的輸入框,

原创 watir學習總結(一)

前言  最近在學習watir,一方面是老大布置給我的任務,另一方面我也對自動化測試很感興趣,作爲實習生能有這樣的學習機會還是要好好把握的。 這次的研究,是針對我們項目組快上線的項目,一個B/S系統。主要用C#.NET開發,所以ruby和wa

原创 ruby正則表達式練手

休息的時候,無意中在51testing上看到一篇名爲《談關於最近軟件測試的面試》的文章。發現其中的面試題還是有一定難度的,值得思考。 文章中有一道題是關於文件讀寫的,主要是從存放地理信息的文件中提取ip,寫入令一個文件中,作者給出了兩種解決

原创 Watir-webdriver處理模態窗口問題

今天在用webdriver打開模態窗口的時候,總是timeout。我在使用watir的時候,有方法click_no_wait可以解決打開窗口後無法執行下條語句的問題,但是webdriver中沒有該方法,不過,在Stack Overflow裏

原创 Watir-webdriver處理table

 最近大臉貓同學給了我一個popup的demo,讓我試着定位彈出窗口中的按鈕元素。在研究過程中,發現webdriver與watir代碼有區別,一度讓我很鬱悶,在網上也找不到相應的解決方案,剛纔code運行成功,在這記一筆,也給同樣在學習Wa

原创 我的友情鏈接

51CTO博客開發

原创 windows XP中chromedriver安裝及環境變量配置

 今天偶然間發現我們項目中那個令人頭疼的模態窗口,在chrome中沒有被識別成模態窗口,而是可以點擊父窗口。這讓我想到了也許用chrome可以解決定位不了我們項目系統中模態窗口的問題。  首先,我們要確保已經安裝了chrome,接着下載ch

原创 ruby處理Excel問題

 利用spreadsheet可以處理excel文檔(僅xls格式),若測試數據被放於excel中,我們就可以利用腳本來獲取測試數據用於自動化測試過程。  例如,我們需要讀出C:\test.xls中的數據,可以利用以下腳本:  require

原创 xlsx格式Excel的處理

 今天一上午在安裝libxml2庫,設置了環境變量,但在安裝roo(nokogiri)時,還是提示“libxml2 is missing”,windows確實很讓人有挫敗感,但是公司的系統要在IE上跑,沒辦法只能尋找另外的方法了。  剛纔在

原创 Linux中安裝MySQL 2.8.1 gem

 Linux中,安裝mysql gem可能會遇到“ERROR:Failed to build gem native extension”這個問題,在stackoverflow上看到,在安裝這個gem之前,還需要安裝libmysql-ruby