与Linda一起100天写作我爱编程

Day6-用Selenium配置web console

2017-03-09  本文已影响51人  小红鱼

接着第四天,我们把build拷贝到了虚拟机,远程执行了安装命令,接下来就是在本地机器上通过Selenium访问web console做初始化配置了。

Selenium是一个用于Web应用程序测试的工具,直接运行在浏览器中,就像真正的用户在操作一样。在python中使用Selenium也非常方便,pip install selenium安装好就可以用了。可以用它来启动浏览器,打开网页,定位元素,操控键盘输入与鼠标点击操作等。

先看我的代码感受一下selenium用起来是多么的简单,就跟自然语言一样:

其他常见的操作,大家没事可以试一下:

element.clear():清空输入框的内容

driver.maximize_window():窗口最大化

driver.set_window_size(480,600):窗口大小变化

driver.switch_to_alert().accept():处理警告弹窗

写到这里,脚本就差不多完成了。还记得最开始的时候,我需要的build是写死在脚本里的,这样显然不科学。我们得做成执行脚本的时候带入build参数,使用optparse这个用来处理命令行参数的模块好了。

执行一下,如果没有带build参数会怎样:

自动打印出了脚本的用法和帮助文档。关于optparse就不介绍了,感兴趣的童鞋可以自己查文档。

上一篇 下一篇

猜你喜欢

热点阅读