当前位置: 首页 > news >正文

【Windows 常用工具系列 5 -- Selenium IDE的使用方法 】

文章目录

    • Selenium 介绍
      • Selenium IDE 介绍
    • Selenium IDE安装
      • Chrome 浏览器安装
      • Selenium IDE使用

Selenium 介绍

Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
Selenium家庭成员有三个,分别是Selenium WebDriver、Selenium IDE和Selenium Grid。

Selenium IDE 介绍

Selenium IDE(集成开发环境)是一个用于自动化网页应用程序的测试工具。以下是一些主要功能:

  • 录制和回放:可以自动记录用户在浏览器中的行为,然后将这些行为转化成可重复的脚本,以此实现自动化测试。
  • 脚本编辑:用户可以编辑和调试这些自动化脚本,以满足更复杂的测试需求。
  • 断言和验证:用户可以设置断言和验证,以检查测试的结果是否符合预期。
  • 跨浏览器兼容性:支持各种现代的web浏览器,如ChromeFirefox等。
  • 支持多种语言:录制出的脚本可以转换为多种编程语言,包括Java、C#、Python等。
  • 插件支持:用户可以安装插件来扩展Selenium IDE的功能。
  • 调试功能:提供步进,断点,启动/暂停等调试功能。
  • 报告:可以生成详细的测试报告,包括执行时间、成功失败等信息。

需要注意的是,Selenium IDE主要用于测试网页应用程序,而不适合用于测试桌面或移动应用程序。

Selenium IDE安装

Chrome 浏览器安装

chrome 应用商店 Selenium IDE 添加
在这里插入图片描述

Selenium IDE使用

Chrome 和 FireFox 浏览器插件安装成功后,使用方法都是一样的,此处示例使用的是Chrome浏览器,点击浏览器菜单栏中的 Selenium IDE 图标,进入初始界面。
在这里插入图片描述
在这里插入图片描述


TODO

推荐阅读:https://blog.csdn.net/Q0717168/article/details/117230816

http://www.lryc.cn/news/122303.html

相关文章:

  • 现代无人机技术
  • 【机器学习 | 数据预处理】 提升模型性能,优化特征表达:数据标准化和归一化的数值处理技巧探析
  • 渐进增强和优雅降级区别
  • 使用provision创建的arxml文件,导入到第三方工具需要注意哪些方面?
  • Node.js的核心模块——path
  • 【MAC】 M2 brew安装 docker 运行失败 解决
  • iPhone苹果手机触屏失灵无法关机,如何强制重启
  • SQL-每日一题【1484. 按日期分组销售产品】
  • java重写与重载的区别
  • Unity 框架学习--1
  • ERROR: While executing gem ... (Gem::FilePermissionError)
  • QT学习笔记-oracle oci数据库驱动交叉编译并移植到ARM开发板
  • 微服务03-RabbitMQ
  • QtCreator ui设置界面 Layout 的属性 layoutStretch
  • APP外包开发的iOS开发语言
  • sentinel客户端和dashboard交互
  • vue或uniapp使用pdf.js预览
  • virtualBox桥接模式下openEuler镜像修改IP地址、openEule修改IP地址、openEule设置IP地址
  • git unable to get local issuer certificate (_ssl.c:1007)>
  • QT之时钟
  • 机器学习基础(四)
  • HTML详解连载(5)
  • 【CI/CD】基于 Jenkins+Docker+Git 的简单 CI 流程实践(上)
  • 基于FPGA的PID算法理论详解(1)
  • Neo4j之REMOVE基础
  • SpingBoot-Vue前后端——实现CRUD
  • LeetCode150道面试经典题--最后一个单词的长度(简单)
  • web-xss-dvwa
  • Exploiting Proximity-Aware Tasks for Embodied Social Navigation 论文阅读
  • 【华为OD机试】统计射击比赛成绩【2023 B卷|100分】