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

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

方法步骤:

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

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

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

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

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

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

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

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

(0)

相关推荐

  • 因加载项导致IE浏览器打不开网页链接修复方法

    操作方法 01 电脑平常用IE浏览器上网很正常,有一天突然上网点击链接没反应.各种杀毒及修复软件都用了,都未报错,一切正常,但就是打不开网页链接,但其它的浏览器却能正常使用,经过一翻认真调整终于修复I ...

  • 电脑怎么查看手机页面 浏览器模拟手机访问网页

    现在上网页面广告太多了,当然可以通过安装一些过滤广告的软件来实现.可是如果没有权限安装或者又不想安装怎么办?有没有一个比较好方案不用安装软件来实现,咗嚛发现用手机打开同样的网页显示的结果不一样,因为大 ...

  • 360浏览器如何翻译整个网页?

    360浏览器怎么翻译网页? 如何用360浏览器翻译国外网站? 操作方法 01 打开360浏览器 02 点击网页右上角[翻译]选项 03 选择翻译文字或者翻译整个网站,可以点击[设置],设置默认的翻译方 ...

  • Chrome浏览器模拟手机访问网站的设置图文方法

    以前我们介绍过如何通过修改Chrome浏览器运行参数的方法来模拟手机访问网站,但是在Chrome 32和33版本以后增加了更加便捷的方法,在开发者工具中只需要设置一下就能方便的模拟各种手机型号的访问效 ...

  • 以隐身模式启动浏览器 不留一丝足迹

    私密浏览模式简介 浏览器是上网必不可少的工具,当我们每天上网冲浪的时候,浏览器会忠实记录下用户的每一步足迹,因此有部分人开始担心个人隐私会不会被泄漏,特别是临时需要使用他人或公用电脑的时候。当然,关于 ...

  • 启动浏览器时提示"正在检测设置"

    在IE浏览器启动的时候,左下方提示"正在检测代理服务器设置",而且长时间没有反应. 操作系统安装完成后的IE默认设置是自动检测代理服务器,即使用户没有设置代理服务器,IE仍然会检测 ...

  • win8.1使用QQ电脑管家怎么加快启动浏览器速度

    win8.1使用QQ电脑管家怎么加快启动浏览器速度 具体方法如下: 1.百度搜索[QQ电脑管家],点击普通下载; 2.打开[QQ电脑管家],点击进入[工具箱]; 3.进入[工具箱]界面之后,点击打开[ ...

  • win8.1使用QQ电脑管家加快启动浏览器速度的方法

    win8.1使用QQ电脑管家加快启动浏览器速度的方法 具体方法如下: 1.百度搜索[QQ电脑管家],点击普通下载; 2.打开[QQ电脑管家],点击进入[工具箱]; 3.进入[工具箱]界面之后,点击打开 ...

  • 安装了多版本office启动时需要重新配置如何解决

    安装了多版本office启动时需要重新配置如何解决 ①在开始菜单--所有程序--Microsoft Office文件夹里面可以看到小编的本本安装了三个版本,是为了截图方便各个版本的使用者. ②我启动W ...