pythonui自动化测试脚本实战_Python UI自动化测试实战 Zero to Hero Se

本文介绍了Selenium作为Web应用程序测试框架的基本概念,包括其回放工具Selenium IDE,支持多种编程语言的Selenese,以及如何在Python中安装和使用Selenium。通过实例展示了如何打开网页、定位元素以及编写登陆脚本,为Python UI自动化测试提供实践指导。
摘要由CSDN通过智能技术生成

1.Selenium介绍

Selenium是用于测试Web应用程序的可移植框架。Selenium提供了一种回放工具,用于编写功能测试,而无需学习测试脚本语言(Selenium IDE)。它还提供了一种特定于测试领域的语言(Selenese),可以用多种流行的编程语言编写测试,包括C#,Groovy,Java,Perl,PHP,Python,Ruby和Scala。然后可以在大多数现代Web浏览器上运行测试。Selenium继续 Windows,Linux和macOS。它是根据Apache License 2.0发布的开源软件(引自维基百科)

2.Selenium的安装

(yiluo) ➜ ~ pip install selenium

Collecting selenium

Using cached https://files.pythonhosted.org/packages/80/d6/4294f0b4bce4de0abf13e17190289f9d0613b0a44e5dd6a7f5ca98459853/selenium-3.141.0-py2.py3-none-any.whl

Requirement already satisfied: urllib3 in ./yiluo/lib/python3.7/site-packages (from selenium) (1.25.7)

Installing collected packages: selenium

Successfully installed selenium-3.141.0

3.安装谷歌浏览器驱动

4.简单的尝试打开简书

#!/usr/bin/python3

imp

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值