watir安裝備忘(Rubygem)

2021-05-07 21:54:27 字數 858 閱讀 1562

a

使用watire可以獲得頁面上的各種元素,比如button,link...,然後你可以對這些元素進行操作

與網頁互動(interacting with a web page)

b需要ruby1.8.5

c支援中文的話

要watir1.5.2

步驟如下:

1.開啟watir.rb

2.在class textfield中加入乙個新的method:

def characters_in(value)

index = 0

while index < value.length

len = value[index] > 128 ? 2 : 1

yield value[index, len]

index += len

endend

3.更改class textfield的dokeypress( value )方法部分**,將下面**

-------------------------------------------

for i in 0 .. value.length-1

sleep @container.typingspeed

c = value[i,1]

@container.log " adding c.chr " + c  

@o.value = @o.value.to_s + c   

@o.fireevent("onkeydown")

@o.fireevent("onkeypress")

@o.fireevent("onkeyup")

end替換為如下**

characters_in(value)

vss 安裝備忘

安裝6.0時,必須轉換um.dat格式 to build a new um.dat file,follow these steps 1.create a temporary folder named c sstemp.2.clickstart,clickrun,type cmd,and then c...

msyql php 安裝備忘

1 安裝mysql 啟動 mysqld safe 如果報錯,檢視 etc my.cnf檢視mysql配置,找到log檔案,檢視出錯日誌。如果錯誤為 error fatal error can t open and lock privilege tables table mysql.host does...

CocoaPods安裝備忘

網上說cocoapods.org被禁用了 得 牆才行 第一步前得加幾步才行,不過我直接從第一步開始是沒問題的,可能已經放開能用了,不過還是把操作說一下吧 步驟如下 用 的ruby映象來訪問cocoapods gem sources remove 等有反應之後再敲入以下命令 gem sources a...