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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

selenium常用命令之操作页面元素及获取元素内容的事件整理

發布時間:2023/11/27 生活经验 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 selenium常用命令之操作页面元素及获取元素内容的事件整理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/**id?<input?type="text"?id="phone"?name="phone"?class="LoginText"?placeholder="手機號"?>

?????????*?<button?class="LoginBtn"?id="btnLogin"?value="baidu">?登錄</button>*/

WebElement?byName=driver.findElement(By.name("phone")); WebElement?byLoginButton=driver.findElement(By.id("btnLogin")); System.out.println(byName.getText()); 1、click()事件源于單擊元素操作 byLoginButton.click(); 2、sendKeys()方法用于給input元素賦值 byName.sendKeys("13600000000"); 3、clear()用于清空input元素的值 byName.clear(); 4、Submit()用于提交表單 byLoginButton.submit(); 5、getTitle()獲取當前網頁的標題 String?title=driver.getTitle(); 6、getCurrentUrl()獲取當前網頁的URL String?url=driver.getCurrentUrl(); 7、getText()用于存儲元素的文本值,例如純文本、超鏈接等; String?text=byName.getText(); 8、isSelected()用于存儲復選框或單選框的勾選情況,返回true(勾選)或false(未勾選) /**<input?id="TANGRAM__PSP_8__memberPass"?type="checkbox"?name="memberPass"?class="pass-checkbox-input?pass-checkbox-memberPass"?checked="checked">*/ WebElement?checkBox=driver.findElement(By.id("TANGRAM__PSP_8__memberPass")); boolean?isSelected=checkBox.isSelected(); 9、getTagName()獲取元素的標記名稱 String?tagName=byName.getTagName(); 10、isEnabled()用于存儲input等元素的可編輯狀態,例如:文本框、復選框、單選框;返回true(可編輯)或false(不可編輯) boolean?enabled=checkBox.isEnabled(); 11、getAttribute()用于獲取指定屬性的值 String?btnValue=byLoginButton.getAttribute("value"); 12、窗口最大化 driver.manage().window().maximize();? 13、accept()方法是單擊彈出的對話框的確認按鈕,例如:Alert,Confirmation,Prompt driver.switchTo().alert().accept(); 14、dismiss()方法實現單擊彈出對話框的取消按鈕; driver.switchTo().alert().dismiss(); 15、getText()獲取彈出對話框的文本內容 driver.switchTo().alert().getText(); 16、獲取當前cookie的集合 Set<Cookie>?cookie=driver.manage().getCookies(); 17、refresh()頁面刷新

????????driver.navigate().refresh();?

?

原文:https://blog.csdn.net/Lily_XL/article/details/51702803

?

轉載于:https://www.cnblogs.com/peachh/p/9740005.html

總結

以上是生活随笔為你收集整理的selenium常用命令之操作页面元素及获取元素内容的事件整理的全部內容,希望文章能夠幫你解決所遇到的問題。

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