python+selenium环境搭建步骤,selenium+python自动化框架

  python+selenium环境搭建步骤,selenium+python自动化框架

  本文主要介绍如何教你如何构建python selenium自动化环境。通过示例代码进行了非常详细的介绍,对大家的学习或工作有一定的参考价值。有需要的朋友就跟着下面的边肖学习吧。

  00-1010第一步:安装python解释器第二步:安装pycharm编译器。第三步:安装selenium库第四步:下载浏览器驱动第五步:打开pycharm,编写第一个自动化演示,验证环境是否有问题。快速简单地构建环境。如有疑问,欢迎加入群内讨论并留言。

  

目录

  官方网站地址:https://www.python.org/

  自动化测试最好下载3.7。

  下载后打开这个文件傻瓜式安装。

  安装后,win r打开命令行窗口,进入python。如果出现下图,说明安装成功。

  

第一步:安装python解释器

  傻瓜式安装没问题。

  http://www.jetbrains.com/pycharm/download/#section=windows.

  

第二步:安装pycharm编译器。

  pip安装硒

  

第三步:安装selenium库

  我一般用chrome,比较有代表性。

  铬:

  sites.google.com/a/chromium.org/chromedriver/downloads 3359号(需要翻墙)

  Firefox:

  https://github.com/mozilla/geckodriver/releases。

  下载后,将驱动程序放在python文件夹的脚本根目录下。

  

第四步:下载浏览器的驱动

  第一个demo

  从selenium导入web驱动程序

  导入时间

  导入单元测试

  类登录页面(对象):

  driver=webdriver。火狐()

  driver . get( https://passport . hupu.com/PC/log in?project=NBA from=PC’)

  时间.睡眠(5)

  定义测试_登录(自己):

  self . driver . find _ element _ by _ XPath(//*[@ id= J _ username ])。单击()

  self . driver . find _ element _ by _ XPath(//*[@ id= J _ username ])。清除()

  self . driver . find _ element _ by _ XPath(//*[@ id= J _ username ])。send_keys(1877777777 )

  self . driver . find _ element _ by _ XPath(//*[@ id= J _ pwd ])。单击()

  self . driver . find _ element _ by _ XPath(//*[@ id= J _ pwd ])。清除()

  self . driver . find _ element _ by _ XPath(//*[@ id= J _ pwd ])。send_keys(111111111 )

  self . driver . find _ element _ by _ XPath(//*[@ id= SM _ BTN _ 1 ]/div[1]/div[4])。单击()

  时间.睡眠(6)

  def测试_线程(自身):

  self . driver . get( https://BBS . hupu.com/HC big )

  时间.睡眠(6)

  self . driver . find _ element _ by _ id( g _ n )。单击()

  时间.睡眠(6)

  self . driver . find _ element _ by _ id( ATC _ title )。单击()

  self . driver . find _ element _ by _ id( ATC _ title )。清除()

  自我。driver . find _ element _ by _ id( ATC _ title )。send _ keys(橙色发胶)

  self . driver . find _ element _ by _ XPath(//body )。单击()

  self . driver . find _ element _ by _ XPath(//body )。send _ keys(“oranges使用自动测试发送的文本粘贴”)

  self . driver . find _ element _ by _ id( submit view )。单击()

  login=LoginPage()

  登录.登录()

  时间.睡眠(4)

  login.fatie_4524()

  只要能成功启动浏览器,能自动操作鼠标,就说明环境没有问题。

  这就是这篇教你如何构建python selenium自动化环境的文章(图片和文本)。有关构建python selenium自动化环境的更多信息,请搜索流行的IT软件开发工作室以前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门的IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: