日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

QTP 无法识别web 大全

發布時間:2025/3/15 c/c++ 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 QTP 无法识别web 大全 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

說明:這里以一個登陸框為例,展示了各種方式供你選擇。

假設你喜歡對象的話。也能夠手動加入對象webedit。




依據以上信息,我們就能夠玩轉web對象了:

1、採用WebElement的描寫敘述編程方式:
? ? ? ? Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("name:=name").Object.value= "test1"
?msgbox Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("name:=name").Object.value
?msgbox Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("name:=name").GetROProperty("value")

2、順便添加2個右鍵操作的,左鍵方法類似:
Setting.WebPackage("ReplayType") = 2
? Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("name:=name").RightClick
? wait 2
? Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("name:=name").Click
? Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("name:=name").FireEvent "onclick",,,micRightBtn
? wait 2
?Setting.WebPackage("ReplayType") = 1
?

3、依據webElement的id:
? ? ? ? Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("html id:=userName").Object.value ="test2"
?msgbox Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("html id:=userName").Object.value?
?

4、依據對象的多個屬性來確定唯一對象:
? ? ? ? ? Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("class:=input_div","type:=text").Object.value ="test3"
?msgbox Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").WebElement("html id:=userName").Object.value?
?

5、採用DOM方式的getelementByid方式:
? ? ? ?Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").Object.getelementbyid("userName").value = "test4"
msgbox Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").Object.getelementbyid("userName").value

6、採用DOM方式的getelementByName方式:
'這里僅僅取對象名為name的第一個對象的值
? ? ? ?Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").Object.getElementsByName("name").item(0).value = "test5"
msgbox Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").Object.getElementsByName("name").item(0).value
? ? ? ?Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").Object.getElementsByName("name")(0).value = "test6"
msgbox Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").Object.getElementsByName("name")(0).value


'假設有多個同名的則會返回多個
Set oEdites = Window("360安全瀏覽器 7.1").Page("好視通BOSS管理系統").Object.getElementsByName("name")
For each oEdit in oEdites
msgbox oEdit
msgbox oEdit.value
Next


轉載于:https://www.cnblogs.com/jhcelue/p/7280190.html

總結

以上是生活随笔為你收集整理的QTP 无法识别web 大全的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。