Selenium UI自动化测试入门

这篇具有很好参考价值的文章主要介绍了Selenium UI自动化测试入门。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.先下载Pycharm编辑器,

网站:下载地址

Selenium UI自动化测试入门

2.安装python环境包

地址:Download Python | Python.org

Selenium UI自动化测试入门 

 安装的时候记住勾选自动配置环境变量

3.在pycharm中配置python执行器路径

Selenium UI自动化测试入门 

4.安装selenium库

pip install selenium==4.1.1

Selenium UI自动化测试入门

 查看当前selenium版本

按住ctrl+鼠标左键点击

Selenium UI自动化测试入门

 显示版本号

Selenium UI自动化测试入门

5.安装chromdriver

地址 :http://chromedriver.storage.googleapis.com/index.html

找到对应的浏览器的版本下载,然后配置环境变量

 1.找到刚刚下载的压缩包,解压,复制路径

Selenium UI自动化测试入门

2. 右键电脑-属性-高级系统设置-系统变量-Path-新建-粘贴刚刚复制的路径:D:\python\chromedriver_win32

6.编写脚本

新建一个py文件

Selenium UI自动化测试入门

 Selenium UI自动化测试入门

 文章来源地址https://www.toymoban.com/news/detail-486583.html

from selenium import webdriver
import time

driver = webdriver.Chrome()
url = 'https://www.baidu.com'
driver.get(url)

time.sleep(1)
driver.find_element_by_id('kw').send_keys('小')
time.sleep(1)
driver.find_element_by_id('kw').send_keys('胖')
time.sleep(1)
driver.find_element_by_id('kw').send_keys('你')
time.sleep(1)
driver.find_element_by_id('kw').send_keys('好')
time.sleep(1)
driver.find_element_by_id('kw').send_keys('啊')
time.sleep(1)
driver.find_element_by_id('su').click()



 

 

到了这里,关于Selenium UI自动化测试入门的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • selenium测试框架快速搭建(UI自动化测试)

    selenium测试框架快速搭建(UI自动化测试)

    一、介绍         selenium目前主流的web自动化测试框架;支持多种编程语言Java、pythan、go、js等;selenium 提供一系列的api 供我们使用,因此在web测试时我们要点页面中的某一个按钮,那么我们只需要获取页面,然后根据id或者name找到对应的按钮,然后执行click操作就可以完成

    2024年02月02日
    浏览(14)
  • Python Selenium UI自动化测试_python 自动化ui测试,Kotlin可能带来的一个深坑

    Python Selenium UI自动化测试_python 自动化ui测试,Kotlin可能带来的一个深坑

    :层级选取,如:#formspaninput 举例:div.entry-sider-panelsection.entry-sider-panel__bddivdiv:nth-child(1) 3.3 元素操作 3.3.1 输入内容 send_keys() 3.3.2 点击元素 click() 3.3.3 清空元素文本内容 clear() 3.3.4 获取元素文本 text 返回的是字符串 3.3.5 获取元素尺寸 size 返回的是字典 3.3.6 获取元素的属性值

    2024年04月25日
    浏览(23)
  • UI自动化测试篇 :Selenium2(Webdriver)&TestNG自动化测试环境搭建

    UI自动化测试篇 :Selenium2(Webdriver)&TestNG自动化测试环境搭建

     🔥 交流讨论: 欢迎加入我们一起学习! 🔥 资源分享 : 耗时200+小时精选的「软件测试」资料包 🔥  教程推荐: 火遍全网的《软件测试》教程   📢 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!    最开始学习UI自动化,用的工具是QTP10,用起来确实比较容易上手

    2024年03月10日
    浏览(13)
  • selenium-基于UI的自动化测试框架

    selenium-基于UI的自动化测试框架

      自动化测试是指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果,将人为驱动的测试行为转化为机器执行的过程   自动化测试包括UI自动化、接口自动化、单元测试自动化。按照这个金字塔模型来进行自动化测试

    2024年02月05日
    浏览(21)
  • 【UI自动化测试技术】自动化测试研究:Python+Selenium+Pytest+Allure,详解UI自动化测试,学习模拟鼠标+模拟键盘进行相关操作(精)(四)

    1、了解元素交互的常用方法 2、学习如何对多选元素进行操作 3、 学习模拟鼠标进行相关操作 ( 本节目标 ) 4、 学习模拟键盘进行相关操作 ( 本节目标 ) 用于向 Web 浏览器提供虚拟化设备输入操作的低级接口.除了刚刚讲过的Web元素交互之外, Actions 接口 还提供了对指定输

    2024年03月24日
    浏览(38)
  • Python Selenium搭建UI自动化测试框架

    自动化测试是软件测试中非常重要的一部分,可以提高测试效率和测试覆盖率。在UI自动化测试中,Selenium是非常流行的工具。本文将介绍如何使用Python和Selenium搭建UI自动化测试框架。 在开始搭建UI自动化测试框架之前,需要先安装Python和Selenium。可以从Python官网下载Python安装

    2023年04月27日
    浏览(13)
  • Selenium之路: UI自动化测试的必备指南

    Selenium之路: UI自动化测试的必备指南

    自动化测试指软件测试的自动化,可以使用软件工具或脚本来执行测试任务的过程,以替代人工进行重复性、繁琐或耗时的测试活动;是将人为驱动的测试行为转化为机器执行的过程 。 自动化测试包括 UI 自动化,接口自动化,单元测试自动化。 Selenium 是 Web 应用中基于 UI

    2024年04月22日
    浏览(9)
  • Pytest+selenium UI自动化测试实战实例

    Pytest+selenium UI自动化测试实战实例

    今天来说说pytest吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费。 1    确保您已经安装了 python3.x 2    配置 python3+pycharm+selenium2 开发环境     3    安装pytest库 pip install pytest 4    安装pytest -html 报告插件 pip install pytest

    2024年02月05日
    浏览(43)
  • selenium UI自动化PO模式测试框架搭建

    selenium UI自动化PO模式测试框架搭建

    熟悉业务-》确定方案-》选取场景-》了解前端-》定位元素-》编写脚本-》运行优化-》回归报告-》项目汇总 价值意义: 自动化执行需要:模块化 需要可制定化执行 可复用性 PO模式: 将页面定位和业务分开,元素的定位单独处理,执行脚本单独封装。维护方便。 封装BasePag

    2024年02月04日
    浏览(38)
  • Pytest+Selenium UI自动化测试实战实例(全)

    Pytest+Selenium UI自动化测试实战实例(全)

    🍅 视频学习: 文末有免费的配套视频可观看 🍅 关注公众号【互联网杂货铺】,回复 1 , 免费获取软件测试全套资料,资料在手,涨薪更快 今天来说说pytest吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费 1    确保您

    2024年03月19日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包