首页 > 其他分享 >Selenium IDE安装与运行

Selenium IDE安装与运行

时间:2024-07-24 21:58:50浏览次数:19  
标签:浏览器 selenium Selenium 点击 按钮 IDE 安装

前言

        Selenium IDE(集成开发环境)使用来开发Selenium测试用例的工具,通过记录和回放功能可以快速创建测试用例,对开发测试用例提供有效帮助。Selenium IDE学习成本低,只能用来分析元素的原型,而不能创建全套复杂的测试用例。

        Selenium IDE非常容易安装和上手,在学习selenium过程中,selenium IDE仅适合作为辅助工具,不过希望不要过多倚重,学习selenium的重点还是要放在webdriver API上。

一、Selenium IDE的安装

        目前市场用于安装selenium IDE比较多的是谷歌浏览器和FireFox浏览器,但谷歌浏览器的服务器在国外,不管是安装插件或是需要作什么,很多操作都需要翻墙才能进行。本文主要针对Firefox浏览器来说明,若习惯了谷歌浏览器并且能够翻墙成功的小伙伴,可以使用谷歌浏览器,安装与应用与FireFox浏览器一样。

1、在FireFox组件中进行安装

(1)打开Firefox浏览器,点击右上角,选择【扩展和主题】,如下图

(2)在【寻找更多附加组件】输入框输入“selenium IDE”

(3)检索页面如下

(4)点击selenium IDE组件,进入组件详情页,点击【添加到FireFox】按钮即可。如下图

(5)selenium IDE安装完成后,在浏览器的右上角会出现确定提示框,点击确定,就可以在扩展工具栏里面看到selenium IDE。如下图:

2、通过selenium官网进行安装

很不凑巧,在编写这文章的时候,Selenium官网打不开,有些图片后续补上

(1)打开Firefox浏览器,输入网址:https://www.Seleniumhq.org/docs/02_Selenium_ide.jsp;

(2)单击【Selenium IDE site】链接,进入Selenium IDE下载页面;

(3)在Selenium IDE下载页面中单击【FIREFOX DOWNLOAD】按钮,进入到添加IDE组件页面,点击【添加到FireFox】按钮,即可添加成功。

二、Selenium IDE的运行

1、录制与回放

(1)点击Firefox浏览器扩展栏中按钮,打开Selenium IDE。

弹出插件首页,如下图

(2)点击【Record a new test in a new project】,在对话框输入工程名,点击【OK】。

(3)在对话框中设置工程的BASE URL为:https://www.baidu.com,然后单继【START RECORDING】按钮启动录制

(4)启动录制后会打开前面提供的被测链接地址,以百度搜索为例,在百度首页进行操作。页面右下角有个【Selenium IDE is recording】,表示正在录制中。

  • 在百度页面输入【测试】;
  • 单击【百度一下】按钮;
  • 关闭浏览器。

(5)在selenium IDE中单击【停止】按钮,如下图:

(6)单击【停止】按钮后弹出test对话框,填写test名称后,再次点击【OK】

(7)最后页面显示的就是录制后的脚本

(8)最后点击【Run all tests】按钮或是【Run current test】按钮,回放录制的测试用例。测试用例通过后,颜色变成绿色。        1

标签:浏览器,selenium,Selenium,点击,按钮,IDE,安装
From: https://blog.csdn.net/u011212074/article/details/140662486

相关文章

  • 1330、基于51单片机蓝牙远程消防灭火小车 寻火源避障灭火小车(程序+原理图+PCB源文件+
    毕设帮助、开题指导、技术解答(有偿)见文未  目录方案选择单片机的选择显示器选择方案一、设计功能二、实物图单片机模块设计三、原理图四、程序源码五、PCB图资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。方......
  • Armbian安装防火墙软件
    在Armbian操作系统中安装防火墙是一项提升系统安全性的重要步骤。Armbian是一个针对ARM架构设备的DebianLinux发行版,它广泛应用于各类ARM开发板和单板计算机上。下面将具体展开讲解如何在Armbian上安装防火墙:准备工作更新系统软件包:在开始安装防火墙之前,需要确保系统的软件包......
  • 1328、基于51单片机光照人体检测手自动语音控制蓝牙远程控制智能台灯(程序+原理图+PCB
    毕设帮助、开题指导、技术解答(有偿)见文未  目录方案选择单片机的选择一、设计功能二、实物图单片机模块设计三、原理图四、程序源码五、PCB图六、proteus仿真资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。方......
  • 1. Docker的介绍和安装 (二)
    5Docker的原理5.1NamespaceNamespace(命名空间)提供了一个独立的工作环境,Docker使用Namespace来隔离容器,使得每个容器都有自己独立的系统资源(如进程ID、主机名、网络等)。PIDNamespace:隔离进程ID,保证每个容器有独立的进程树。NETNamespace:隔离网络资源,使每个容器有独立......
  • 1. Docker的介绍和安装(一)
    1什么是DockerDocker是一个开源的应用容器引擎,旨在简化应用的开发、交付和运行。通过容器技术,Docker能够将应用及其依赖打包在一个轻量级、可移植的容器中,确保应用在不同环境中的一致性和可靠性。2Docker的历史与背景Docker由SolomonHykes于2013年推出,旨在简化应用的......
  • Wordpress安装到win10(2024年7月)
    目录1.wordpress介绍2下载应用2.1.wordpress2.2XAMPP 2.3PHPmyadmin3.配置应用3.1XAMPP进程3.2文件配置3.3phpmyadmin配置4.配置网页4.1数据库创建 4.2安装wordpress5.进入面板6.总结1.wordpress介绍WordPress是一个开源内容管理系统(CMS),它允许用户构......
  • The Emergence of Objectness: Learning Zero-Shot Segmentation from Videos 论文详
    TheEmergenceofObjectness:LearningZero-ShotSegmentationfromVideos文章目录TheEmergenceofObjectness:LearningZero-ShotSegmentationfromVideos前言摘要1Introduction具体分析1具体分析2具体分析32相关工作3通过外观-运动分解分割具体分析43.1......
  • alpine 3.18.7 编译安装redis7.2.5
    1.安装对应的包apkaddbuild-basegcclibc-devlinux-headers安装makeapkaddmake2.解压缩redis包,tar-xzvfredis-7.2.5.tar.gz#进入src目录cd/root/redis-7.2.5/src3.进行make编译make 但是还是提示jemalloc/jemalloc.h:Nosuch......
  • VMware workstation 17.0 安装与激活
    解压VMware17到当前目录:点击下载压缩包提取码ynxc右键鼠标 VMware-workstation-full-17.0.0-20800274选择以管理员身份运行(A):点击下一步:点击我接受许可协议中的条款(A):点击下一步:点击更改安装位置选择自己所要安装的目录下:点击 下一步:点击 下一......
  • docker-compose安装loki
    在Linux上使用Docker安装Loki和Grafana,完成日志采集和分析的步骤如下:步骤1:安装Docker确保你已经安装并配置好Docker。如果还没有,请参考前面的安装步骤。步骤2:安装DockerCompose为了简化Loki和Grafana的安装和配置,建议使用DockerCompose。以下是在Ubuntu......