Selenium IDE介绍安装使用

    xiaoxiao2021-12-13  22

    Selenium IDE :

     selenium IDE 是嵌入到Firefox 浏览器中的一个插件,实现简单的浏览器操作的录制与回放功能。

    类似于QTP的自动录制功能。你懂的!我这里就不多讲了。

    那么什么情况下用到它呢?

    快速的创建bug 重现脚本,在测试人员的测试过程中,发现了bug 之后可以通过IDE 将重现的步骤录

    制下来,以帮助开发人员更容易的重现bug。

    IDE 录制的脚本可以可以转换成多种语言,从而帮助我们快速的开发脚本,关于这个功能后而用到时

    再详细介绍。

     

    方法一:

    下面我们先来安装selenium IDE...

    打开firefox 浏览器,进入官方网址:http://seleniumhq.org/download/

    找到selenium IDE的下载链接,firefox会有提示安装插件,点击安装即可。

     

    方法二:

    当然,你也可以通过另外一种方式。

    firefox的菜单栏中选择tools (工具)--->add-ons Manager(添加组件) 然后搜索selenium IDE  点击下载安装重启即可。

    Selenium IDE使用:

    打开插件

    好吧!告诉你的操作。(在浏览器中打开一个新的标签----输入百度网址-----在搜索栏输入 selenium  点击搜索按钮)就这么一个简单的过程。

    录制完成后,点击红色的按钮,结束掉录制。

    可以点击绿色的三角按钮回放录制的脚本。如我的截图,回放是没有问题的。

    关于selenium IDE就不多说了,具体对录制脚本的修改、添加等等操作请参考其他资料。如果我学的更多的东西会拿来和你们分享的。嘻嘻!

    为了方便简洁,我们就按照上图的数字标记介绍:

    1。文件:创建、打开和保存测试案例和测试案例集。编辑:复制、粘贴、删除、撤销和选择测试案例中的所有命令。Options : 用于设置seleniunm IDE。

    2。用来填写被测网站的地址。

    3。速度控制:控制案例的运行速度。

    4。运行所有:运行一个测试案例集中的所有案例。

    5。运行:运行当前选定的测试案例。

    6。暂停/恢复:暂停和恢复测试案例执行。

    7。单步:可以运行一个案例中的一行命令。

    8。录制:点击之后,开始记录你对浏览器的操作。

    9。案例集列表。

    10。测试脚本;table标签:用表格形式展现命令及参数。source标签:用原始方式展现,默认是HTML语言格式,也可以用其他语言展示。

    11。查看脚本运行通过/失败的个数。

    12。当选中前命令对应参数。

    13。日志/参考/UI元素/Rollup

    日志:当你运行测试时,错误和信息将会自定显示。

    参考:当在表格中输入和编辑selenese命令时,面板中会显示对应的参考文档。

    UI元素/Rollup:参考帮助菜单中的,UI-Element Documentation。

     

    ----//编辑命令

    selenium为我们录制的脚本不是100%符合我们的需求的,所以,编辑录制的脚本是必不可少的工作。

    1.  编辑一行命令或注释。

     在Table标签下选中某一行命令,命令由command、Target、value三部分组成。可以对这三部分内容那进行编辑。

     2.  插入命令。

      在某一条命令上右击,选择“insert new command”命令,就可以插入一个空白,然后对空白行进程编辑。

      3. 插入注解

       以上面同样的方式右击选择“insert new comment”命令插入注解空白行,本行内容不被执行,可以帮助我们更好的理解脚本,插入的内容以紫色字体显示。

     4. 移动命令或注解

      有时我们需要移动某行命令的顺序,我们只需要左击鼠标拖动到相应的位置即可。

     

    ----//录制我们的第一个脚本

    我们的录制流程:

    用火狐浏览器,打开一个新的标签-----输入谷歌网址(http://www.google.com.hk/)----在搜索框输入:selenium----点击“google搜索”按钮。 

    注:注意开启和关闭selenium IDE面板上的红色圆形的录制按钮。

    录制的脚本:

     

    ----//调试脚本

    1. 设置断点。

      要设置断点,先选择一行命令,点击鼠标右键,在下拉菜单中选择“Toggle Breakpoint”命令,点击“运行”按钮,脚本会运行到断点处停止。用过myecilpse的debug功能来调试脚本的同学懂的!

    2. 通过页面源代码来调试脚本

      很多情况下,调试自动化测试案例都离不开查看页面源代码,我们可以借助firefox的firebug工具,关于firebug的安装(浏览器菜单栏---工具---查看组件---搜索firebug---安装并重启浏览器即可)。

    如:我们不确定或想获得谷歌搜索按钮的属性。在按钮上右击---查看元素

    在浏览器下方打开的firebug工具里面,就可以查看按钮代码了。

     

    3. 定位辅助

      当selenium IDE录制脚本时,它会存储额外的信息,支持用户挑选其他格式的定位器来代替默认格式的定位器,这种特殊性对于学习定位器很有用。

    我们可以选择其他的命令来代替“name=btnG” 命令,当然,脚本依然是可以运行的。

    关于 selenium IDE一些基础的东西就将这些。下一篇内容在准备中。

    selenium2_python自动化测试_第二版.zip (4.4 MB)下载次数: 0
    转载请注明原文地址: https://ju.6miu.com/read-950320.html

    最新回复(0)