学习Python中Selenium模块的基本用法(20:安装Selenium IDE)

Selenium IDE是用于Web自动化测试的工具软件,支持通过录制用户在浏览器中的操作(如点击、输入等),自动生成测试脚本,并可回放以验证功能是否正确。它主要适用于快速创建简单测试、原型验证及自动化测试入门,支持导出脚本以进一步扩展,适合测试人员和开发者进行高效调试与回归测试。
  本文学习并记录Selenium IDE的下载、安装过程。
  参考文献6和8中提供了两种安装文件下载地址,本文学习参考文献6中提供的GitHub下载地址(参考文献7),其中最新发布版本为4.0.1,从下图中下载划红线的Selenium IDE安装文件。

  下载完成后,双击exe文件安装,安装过程如下图所示:

安装完成后,双击桌面的图标启动程序(这里跟Selenium帮助文档中说的不太一样,帮助文档中说Selenium IDE是浏览器扩展,但安装的程序是独立的程序,不清楚是不是安装错了)


  点击上图的"CREATE PROJECT"按钮,进入系统主界面,如下图所示。简要的操作说明请见参考文献6,但是文献中只有文字说明,没有对应的操作截图,暂时还不清楚如何使用该软件,后续会逐步摸索该软件的使用方式。

参考文献:

1\]https://www.selenium.dev/zh-cn/ \[2\]https://www.selenium.dev/zh-cn/documentation/webdriver/getting_started/ \[3\]https://blog.csdn.net/kk_lzvvkpj/article/details/148610502 \[4\]https://registry.npmmirror.com/binary.html?path=chromedriver/ \[5\]https://chromedriver.chromium.org/ \[6\]https://blog.csdn.net/sfdssdf123/article/details/153253546 \[7\]https://github.com/SeleniumHQ/selenium-ide/releases \[8\]https://blog.csdn.net/tingreal/article/details/125513476 \[9\]https://www.selenium.dev/selenium-ide/docs/en/introduction/getting-started

相关推荐
小陈工1 小时前
Python Web开发入门(十七):Vue.js与Python后端集成——让前后端真正“握手言和“
开发语言·前端·javascript·数据库·vue.js·人工智能·python
A__tao6 小时前
Elasticsearch Mapping 一键生成 Java 实体类(支持嵌套 + 自动过滤注释)
java·python·elasticsearch
研究点啥好呢6 小时前
Github热门项目推荐 | 创建你的像素风格!
c++·python·node.js·github·开源软件
迷藏4946 小时前
**发散创新:基于Rust实现的开源合规权限管理框架设计与实践**在现代软件架构中,**权限控制(RBAC)** 已成为保障
java·开发语言·python·rust·开源
明日清晨7 小时前
python扫码登录dy
开发语言·python
bazhange7 小时前
python如何像matlab一样使用向量化替代for循环
开发语言·python·matlab
人工干智能7 小时前
科普:python中你写的模块找不到了——`ModuleNotFoundError`
服务器·python
unicrom_深圳市由你创科技7 小时前
做虚拟示波器这种实时波形显示的上位机,用什么语言?
c++·python·c#
小敬爱吃饭7 小时前
Ragflow Docker部署及问题解决方案(界面为Welcome to nginx,ragflow上传文件失败,Docker中的ragflow-cpu-1一直重启)
人工智能·python·nginx·docker·语言模型·容器·数据挖掘
宸津-代码粉碎机7 小时前
Spring Boot 4.0虚拟线程实战调优技巧,最大化发挥并发优势
java·人工智能·spring boot·后端·python