5分钟学会制作自动化脚本——自动化脚本辅助开发IDE——Selenium IDE介绍(测试工程师必备)

简介: 本文介绍了自动化测试的辅助工具,Selenium IDE的基本使用,有助于自动化工程师辅助编辑自动化脚本,初步建立简单自动化脚本。

 “阅读完本文,即可借助chrome浏览器插件Selenium IDE,个性化定制自己想要的自动化脚本,教程全程干货,简单易懂,包学包会!!!”

实例演示

    • 制作一个自动化脚本,使用词霸,查询单词demo的意思,并打印翻译的内容,并将代码导出保存为Python格式
    • 演示:全程自动化

    image.gif

    IDE安装

      • 使用chrome浏览器,搜索插件Selenium IDE,完成安装Selenium,新建项目并运行

      image.gif

      主界面介绍

      image.gif

      基本操作

        • 命令总览:本次案例中,我们总共需要设置7条命令

        image.gif

          • 设置要访问的URL(网址)https://www.iciba.com,设置在Tests模式下执行

          image.gif

          • open:访问URL
          • 参数:/ 或者/xxx/xxx

          image.gif

          image.gif

            • type:输入
            • 参数:输位置+输入内容
            • 利用快捷按钮选择输入区域

            image.gif

              • click:点击;参数:位置

              image.gif

                • wait:等待变量是否出现
                • 参数:变量类型,变量,时间

                image.gif

                  • store:存储
                  • 参数:数据类型,内容,保存名字

                  image.gif

                    • echo:打印
                    • 参数:${打印内容}

                    image.gif

                      • close:关闭网页

                      image.gif

                        • 结果:成功执行

                        image.gif编辑

                        代码导出

                          • 点击图中三个小点

                                 image.gif

                          • 点击Export

                                 image.gif编辑

                            • 选择要导出的代码类型,点击EXPORT,即可导出脚本代码

                            image.gif

                            录制功能

                              • 记录流程,自动生成脚本,提高开发效率,有兴趣可自行探索


                              相关文章
                              |
                              测试技术 Linux
                              VPS一键测试脚本,无痕体验+自动导出,服务器测试更轻松
                              NodeQuality 是一款整合 Yabs、IPQuality、NetQuality 等主流 VPS 测试脚本的全能工具,支持一键测试硬件性能、IP属性、网络质量,并新增分享与导出功能。其“无痕测试”设计不安装依赖、不留残留,兼容性强;测试结果自动排版、截图并生成分享链接,极大提升效率。适合需要全面、快速、干净测试 VPS 的用户,是运维和测评的高效利器。
                              1099 3
                              |
                              Web App开发 存储 前端开发
                              Python+Selenium自动化爬取携程动态加载游记
                              Python+Selenium自动化爬取携程动态加载游记
                              |
                              人工智能 监控 Kubernetes
                              77_自动化脚本:Makefile与Airflow
                              在当今AI大模型时代,高效的工作流管理对于模型训练、推理和部署至关重要。随着大模型规模的不断增长和复杂度的提升,传统的手动脚本管理方式已无法满足需求。自动化脚本和工作流调度系统成为构建健壮、可重复、可扩展的LLM Pipeline的关键工具。其中,Makefile作为经典的自动化构建工具,与Airflow作为现代工作流调度平台的结合,为LLM开发团队提供了强大的工作流管理能力。
                              336 0
                              |
                              SQL 监控 IDE
                              实时开发IDE!数据开发效率开挂
                              杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
                              实时开发IDE!数据开发效率开挂
                              |
                              存储 测试技术 API
                              数据驱动开发软件测试脚本
                              今天刚提交了我的新作《带着ChatGPT玩转软件开发》给出版社,在写作期间跟着ChatGPT学到许多新知识。下面分享数据驱动开发软件测试脚本。
                              501 0
                              |
                              Web App开发 JavaScript 测试技术
                              Playwright 极速入门:1 小时搞定环境搭建与首个测试脚本
                              本文带你1小时快速入门Playwright,完成环境搭建并编写首个测试脚本。Playwright是微软推出的现代化Web自动化测试工具,支持Chromium、Firefox和WebKit三大浏览器引擎,具备跨平台、多语言(Python/JS/Java/C#)特性。其核心优势包括:智能自动等待机制减少失败率、内置录制工具实时生成脚本、多语言灵活选择,以及真移动端设备模拟能力,显著提升测试效率和可靠性。
                              |
                              机器学习/深度学习 Kubernetes 监控
                              Kubernetes 节点故障自愈方案:结合 Node Problem Detector 与自动化脚本
                              本文深入探讨了Kubernetes节点故障自愈方案,结合Node Problem Detector(NPD)与自动化脚本,提供技术细节、完整代码示例及实战验证。文章分析了硬件、系统和内核层面的典型故障场景,指出现有监控体系的局限性,并提出基于NPD的实时事件捕获与自动化诊断树的改进方案。通过深度集成NPD、设计自动化修复引擎以及展示内核死锁恢复的实战案例,文章详细说明了自愈流程的实现步骤与性能优势。此外,还提供了生产环境部署指南、高可用架构设计及安全防护措施,并展望了机器学习增强故障预测和混沌工程验证的进阶优化方向。全文约1.2万字,适合希望提升Kubernetes集群稳定性的技术人员阅读。
                              |
                              传感器 人工智能 JavaScript
                              Playwright实战:写UI自动化脚本,速度直接起飞
                              简介: 测试工程师老王因UI自动化问题深夜奋战,反映出传统测试工具的局限性。微软开源的Playwright凭借智能等待、跨域操作、移动端模拟与网络拦截等强大功能,正迅速取代Selenium,成为新一代自动化测试标准。其稳定高效的设计显著降低维护成本,助力企业构建高质量测试流程。
                              |
                              人工智能 IDE 开发工具
                              从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!
                              Trae是字节跳动推出的一款免费的AI集成的开发环境,集成了Claude3.5与GPT-4o等主流AI模型,提供AI问答、智能代码生成、智能代码补全,多模态输入等功能。支持界面全中文化,为中文开发者提供了高效的开发体验
                              11902 11
                              从0到1彻底掌握Trae:手把手带你实战开发AI Chatbot,提升开发效率的必备指南!

                              热门文章

                              最新文章