Selenium学习笔记之002:IDE录制和回放

Selenium IDE是Firefox的一个插件,是可以进行脚本录制以及案例转换, Firebug是网页浏览器 Mozilla Firefox下的一款开发类插件, 现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发 JavaScript、CSS、HTML和Ajax的得力助手,所以Selenium IDE+Firebug会成为你日后写测试案例的两大助手 。

1、安装Selenium IDE和Firebug 

(1)Selenium IDE安装可以分两种,一种是在线安装,地址为:http://seleniumhq.org/download/ 。另一种为在Firefox中安装,附加组件中搜索Selenium IDE,然后点击安装。

下载后点击安装,如下图:



安装完,重启浏览器,如下图:



(2)安装Firebug,到官网下载,安装完重启浏览器。

两者安装完,可以查看,如下如:



2、启动Selenium IDE 

打开IDE,在百度首页进行录制。其大体结构如下图:



由Command,Target,Value组成的表格就是脚本,每个脚本都是由一条一条的Action(行为)组成,而每个 Action又由(Command,Target,Value)三者组成。Command就是一些Selenium常用的操作,Target指的是Web中的某个对象,比如:文字,输入框等等,而Value就是这个对象的值 。


3、脚本的录制及运行 

打开一个百度网页,进行录制和回放。

(1)录制:打开百度首页,然后输入selenium,点击停止录制。


(2)回放:将原来的页面关掉,点击回放按钮,可以看到重新打开了百度首页并搜索selenium关键字,且看到结果是绿色通过的,见图:



  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
当然,下面是一篇关于Selenium学习的简要笔记Selenium学习笔记 Selenium是一个用于自动化浏览器操作的工具,它提供了一套API,可以简化Web应用程序的测试和自动化过程。以下是一些基本概念和用法,可以帮助你快速入门Selenium。 1. 安装Selenium 首先,你需要安装Selenium库。你可以使用pip命令来安装,在命令行中执行以下命令: ``` pip install selenium ``` 2. 驱动程序 Selenium需要一个浏览器驱动程序来控制浏览器。根据你使用的浏览器,你需要下载相应的驱动程序。 - 如果你使用Chrome浏览器,你需要下载ChromeDriver; - 如果你使用Firefox浏览器,你需要下载geckodriver; - 如果你使用Edge浏览器,你需要下载MicrosoftWebDriver。 3. 启动浏览器 在使用Selenium之前,请确保已经将驱动程序路径添加到系统环境变量中。然后,你可以使用以下代码启动一个浏览器: ```python from selenium import webdriver # 使用Chrome浏览器 driver = webdriver.Chrome() # 使用Firefox浏览器 driver = webdriver.Firefox() # 使用Edge浏览器 driver = webdriver.Edge() ``` 4. 打开网页 一旦你启动了浏览器,你可以使用以下代码打开一个网页: ```python driver.get("https://www.example.com") ``` 5. 查找元素 Selenium提供了多种方式来查找网页上的元素,比如按ID、类名、标签名等。以下是一些示例代码: ```python # 按ID查找元素 element = driver.find_element_by_id("element_id") # 按类名查找元素 elements = driver.find_elements_by_class_name("element_class") # 按标签名查找元素 element = driver.find_element_by_tag_name("element_tag") ``` 6. 元素操作 一旦找到了元素,你可以对它进行各种操作,比如点击、输入文本等。以下是一些示例代码: ```python # 点击元素 element.click() # 输入文本 element.send_keys("text") # 获取元素文本 text = element.text ``` 这只是Selenium的基本用法,还有很多其他功能和用法等待你去探索。希望这篇学习笔记对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值