首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 Selenium 实现基于 Web 的自动化测试(2)使用 Selenium 实现自动化测试

使用 Selenium 实现基于 Web 的自动化测试(2)使用 Selenium 实现自动化测试

使用 Selenium 实现自动化测试使用 Selenium IDE 录制用户操作Selenium IDE 是一个基于 Firefox 的插件,用户可以在通过这个插件将客户端操作录制成脚本并导出为 Java、c#、Ruby 等多种运行语言以便统一管理测试用例。
下载 FireFox: 推荐 Firefox 5.0 以上,目前 Selenium IDE 只提供 Firefox 的插件。
下载 Selenium IDE:
安装插件:
Tools --> Add-ons --> 将下载的 selenium-ide-1.x.xpi 文件拖入对话框即可安装。
安装后可以启动 IDE 插件查看是否安装成功。
图 2. 启动 Selenium IDE 插件安装后,以 IBM Systems Director 产品为例,说明如何实现“用户登录”这个测试用例。
  • 点击录制按钮 如下图 3 中的 1
  • 录制过程中,登录用户界面,输入用户名密码。如下图 4
  • 然后可以通过是否包含某些字符串来验证是否登录成功。如果下图 5
  • 回到登录 IDE 界面,查看已录制步骤 如图 3 中的 2
  • 在 IDE 界面中可以验证录制的脚本,必要时回到第四步,如图 3 中的 3
在 IDE 中重运行录制的脚本通过就说明脚本没问题,可以用于测试用例代码导出了。
图 3. Selenium IDE 录制窗口图 4. 录制过程中,输入用户名密码图 5. 通过确认是否包含某些文字来验证是否成功登录
返回列表