测试学习——Web自动化测试(一)

本文介绍了Selenium作为Web自动化测试工具的使用,包括Selenium的三剑客:WebDriver、Selenium IDE和Selenium Grid。重点讲解了WebDriver的功能和安装步骤,强调其开源、多浏览器与平台支持等特点。
摘要由CSDN通过智能技术生成

测试学习——Web自动化测试(一)

工具:Python+Selenium

Selenium

Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
·主要功能包括:
·测试与浏览器的兼容性——测试你的应用程序看是否能够很好的工作在不同浏览器和
操作系统之上。
·测试系统功能——创建回归测试检验软件功能和用户需求。

三剑客

webDriver

Selenium WebDriver是客户端API接口,测试人员通过调用这些接口,来访问浏览器驱动,浏览器驱动再访问浏览器。
另外,与浏览器的通信也可以是通过Selenium Server或RemoteWebDriver的远程通信。RemoteWebDriver与驱动程序和浏览器在同一系统上运行。
除此之外,还可以使用Selenium Server或Selenium Grid进行分布式测试

Selenium IDE (集成开发环境)

Selenium IDE是一个浏览器插件,支持Chrome浏览器和Firefox 浏览器,可以将手动测试过程记录下来,并生产自动化测试脚本,可以实现回放,对于初学者,学习脚本和回归测试都很有帮助。运行结果如下。我们也可以打开浏览器来体验一下。

Selenium Grid

如果你想通过在多台计算机上进行分布式来

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值