自動化系列——如何通過selenium獲取到彈窗裏的按鈕並模擬點擊確定或取消?

作者專注於Java、Linux、小程序、爬蟲、自動化等技術。 工作期間含淚整理出一些資料,微信搜索【程序員高手之路】,回覆 【java】【黑客】【爬蟲】【小程序】【面試】等關鍵字免費獲取資料。

前言 

網上的爬蟲、自動化一般都是使用python來做的;

身爲java程序員,當然要不甘示弱!

所以就寫了java爬蟲系列文章,供衆多java程序員參考!

首先看一下自動化操作百度首頁的圖像,模擬輸入、點擊事件(源碼地址:做自動化必備工作以及hello world代碼):

方式一:

看這篇文章:java爬蟲系列——如何使用java代碼獲取頁面元素

首先獲取這個元素,然後使用click()點擊這個元素就行了!

方式二:

有的彈窗是不能使用F12獲取的,可以用下面的方式模擬點擊確定或取消:

確定:driver.switchTo().alert().accept();

取消:driver.switchTo().alert().dismiss();


關注公衆號【程序員高手之路】,回覆【爬蟲】免費領取爬蟲教學視頻!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章