欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

程序员文章站 2022-06-10 15:59:13
Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?...

最近,很多新手用户问小编,python如何模拟网页按钮点击?我们知道selenium软件有针对不同语言(如c、python等)的版本,可以进行网页测试,这里以python语言作为编程语言,介绍如何启动浏览器,模拟点击链接、点击按钮的操作方法,感兴趣一起去看看吧。

方法步骤:

1、首先在电脑上安装google浏览器、python 3.3、selenium(python版本)chromedriver_win32软件,添加相应环境变量,搭建基于python的selenium驱动浏览器环境。

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

2、接着启动python软件,通过开始菜单,找到如下图所示快捷方式,启动用户交互界面。

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

3、启动软件后,通过下图所示路径,新建一个编程窗口,进行模拟网页点击程序。

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

4、首先为程序输入头文件,类似c中main函数上方的引用,该头文件包含前人开发的程序,只有在这声明引用,下面程序才可以调用。

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

5、接着输入一段下图所示程序,该程序可以启动并最大化浏览器,并访问指定网址,注意其中隐性时间指的是,最大时间,即只要在该规定时间内,程序动作完成了,没有达到最大时间,程序也会执行下一步,但是如果超过最大时间,程序仍然没有正常响应,程序会终止报错。

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

6、接着输入下面代码,通过id属性,获得并点击某个按钮,注意下图箭头所指部分,针对不同按钮,需要自己定义,该段代码可以获得响应id属性的按钮,并点击,接着等待2秒钟。注意用id属性获得按钮,较有效。

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

7、添加下述代码,可以获得整个当前页面全部链接,并点击指定的第i个链接打开,如果想具体指定打开某一类链接或某个具体连接,如该链接包含“mmm”字段,可以通过加入if条件语句,判断“href”和“title”,这里不再叙述。这样如何初步模拟按钮和链接点击就介绍完成。

Selenium(python版本)如何启动浏览器模拟点击网页链接或按钮?

教程结束,以上就是关于selenium(python版本)如何启动浏览器模拟点击网页链接或按钮的方法步骤,希望对大家有所帮助!