编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Selenium IDE WEB Driver Auto Test Tool 实战

wxchong 2024-10-13 09:58:16 开源技术 8 ℃ 0 评论

1 插件下载和安装

  • 支持Chrome、Firefox、Microsoft Edge主流浏览器
  • 需要离线插件包的可以给“公主”私信哦,也可以在各大浏览器应用商店下载selenium插件

2 插件使用(以Chrome为示例)

区域1 单元测试任务管理区域

  • Tests
  • Test unites
  • Executing

区域2 单元测试操作区域

  • Run All Tests
  • Run Current Tests
  • Step Over Current Step
  • Test Execution Speed

区域3 单元测试录制内容区域

区域4 单元测试录制回放区域

  • Disable Breakpoints
  • Pause On Exceptions
  • Start Recoding

区域5 单元测试录制内容调整区域

  • Command 支持命令
  • Target 目标属性
  • Value 目标属性值

区域6 单元测试运行日志和引用区域

  • Log
  • Reference

3 插件命令

3.1 WEB连接地址

根据区域3中target内容中的open设置实际的value值

3.2 窗口大小

根据区域3中target内容中的set window size设置实际的value值

3.3 自定义参数

方式一 随机内容

  • 根据区域3中的中内容找到对应的位置,鼠标右键insert new command
  • 插入的新命令Command选择execute script;Target输入自己随机内容,DEMO演示return Math.floor(Math.random()*1000) ; Value 输入参数名称如:Condition
  • 在新插入的命令下Type类型下的输入参数Value调整成Condition,从插入的命令中获取内容
  • 运行脚本检查结果


方式二 指定内容

  • 在区域3中 Command中Type类型对应的Value调整成自己的指定内容
  • 运行脚本检查结果

3.4 重复录制

  • 重复录制和do-while循环语法类似,在头部增加do相关的内容和参数
  • 在尾部增加while的条件表达式,整个录制内容被repeat包含


4 实战

大伙可以根据自己的WEB项目体验一下自动化测试的乐趣

5 配套价值

  • 为宣传提供视频的源素材
  • 为演示提供脚本的源素材
  • 为培训提供源素材

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表