selenium IDE的使用

selenium IDE是一款firefox插件,它是selenium家族的一个重要工具,我们看看官网的定义:
官网

Selenium IDE is an integrated development environment for Selenium scripts. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests. Selenium IDE includes the entire Selenium Core, allowing you to easily and quickly record and play back tests in the actual environment that they will run in.

Selenium IDE is not only a recording tool: it is a complete IDE. You can choose to use its recording capability, or you may edit your scripts by hand. With autocomplete support and the ability to move commands around quickly, Selenium IDE is the ideal environment for creating Selenium tests no matter what style of tests you prefer.

简单说就是一个selenium脚本的一体化开发环境,他是一个ff插件,能够让你录制、编辑、调试用例。它不仅仅是一个录制工具,他是一个完整的ide,你可以用它来创建用例。

他的特性:

  • 方便的录制、回放功能
  • 智能的元素选择
  • 设置断点,debug
  • 可以将脚本保存为各种语言的脚本
  • 自动assert每个页面的title
  • 支持扩展用户自定义的js
  • 执行用例
  • 有一个插件生态,可以扩展

简单看看如何使用:

安装

这个就不用多说了,去ff的插件市场里下载就好了。注意不要下成了selenium ide的插件。
装完后如下所示:
这里写图片描述

界面介绍

(1)打开浏览器,打开插件。

界面如下:
样式

简要介绍一下界面:

1、侧边栏
侧边栏,也就是“Test Case”那个框,里面是一个suite,标识一组测试用例,可以通过右键新建用例。

2、toolbar
也就是有fast slow那个字样的一个toolbar。
fast-slow条,是一个控制回放速度的东东。

3、三角+三个矩形
回放整个suite

4、三角+一个矩形
回放选中的test case

5、后面的暂停以及箭头
主要用在断点是用的,如果要添加断点,可以选中步骤按B,或者右键操作

6、钟表
控制运行方式,你可以选择固定时间运行等。

7、红色圈
开始录制或者暂停录制

8、table
你录制的动作,其中command代表指令,可以为一个动作如点击等,也可以是一个断言,比如assertTrue等;target,目标,就是指一个元素;Value,如果设置了断言的话,也就是比较的对象。

9、log
运行的日志

10、reference
指command的方法

11、source
生成的html文件,这里默认生成的是html的脚本。我们引入脚本时,也得用html。这个可能是为了转化为其他的格式比如java等等比较方便。

还有一些小的操作,比如可以设置运行testcase时从哪里开始运行(快捷键S),执行单条(X),设置持续集成的方式等等。

主要的界面上的要用的点就是这些,然后就可以录制了。

注意打开插件,是默认录制的,如果不想要录制,就点红圈。

导出文件

在导出文件前可以设置文件的格式。

设置方式为options->Options中设置,可以设置如:webdriver类型,包名,缩进等等。

然后录制完后可以在文件->save as中导出。如下可以选择多种方式。
这里写图片描述

生成了文件后,你可以拿到自己的工程里去跑,当然也是要安装一些环境的。

基本的用法就是这些。

Selenium IDE 是一个用于 Web 应用程序测试的浏览器插件,它可以记录和回放用户在浏览器中的操作。下面是一个简单的 Selenium IDE 使用教程: 1. 安装 Selenium IDE 插件:在浏览器插件商店中搜索 Selenium IDE,并按照指示进行安装。 2. 打开 Selenium IDE:点击浏览器工具栏中的 Selenium IDE 图标来打开插件。 3. 录制测试用例:点击 Selenium IDE 工具栏中的录制按钮开始录制测试用例。在浏览器中进行你想要测试的操作,例如点击链接、填写表单等。 4. 停止录制:完成操作后,点击 Selenium IDE 工具栏中的停止按钮停止录制。 5. 回放测试用例:点击 Selenium IDE 工具栏中的回放按钮来回放录制的测试用例。Selenium IDE 将自动重复你在录制过程中执行的操作。 6. 断言和验证:使用 Selenium IDE 提供的断言和验证命令来验证你的测试结果是否符合预期。例如,你可以使用断言命令来检查页面中是否存在特定的元素。 7. 添加命令和参数:如果你需要添加额外的命令或参数来完善你的测试用例,可以使用 Selenium IDE 提供的命令和参数列表。 8. 导出测试用例:完成测试用例的录制和调试后,你可以将其导出为多种格式,如 HTML、Java、C# 等,以便在其他环境中使用。 请注意,这只是一个入门级的 Selenium IDE 使用教程,你可以进一步学习和探索更多高级功能和技巧来满足你的测试需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值