• 3点带你快速学会Selenium工具的使用


    (一)Selenium IDE

    Firefox的一个插件,有助于我们理解测试框架。在附加组件里搜索下载,一般搜的结果里前几个都不是,得点那个查看更多才行,找到这个:

    安装以后浏览器工具栏会有:

    安装好了以后点击这个标签启动:

    1:控制用例运行速度

    2:暂停和恢复用例执行

    3:单步:可以运行一个用例中的一行命令。

    先在地址栏输入要录制的url,然后在浏览器进入相应的url,比如我们以百度为例:

    第一步:填入url

    第二步:火狐浏览器进入百度

    第三步:

    点击Selenium IDE右侧那个红点,然后去页面点一下搜索框,输入selenium,点一下搜索。然后再点一下selenium IDE的红点,结束录制,这时候可以看到Selenium IDE里已经有记录了:

    如果想清空重新录制,可以直接在上图那里鼠标右键,选择Clear All。

    第四步:

    按上图步骤导出,即可看到Selenium IDE 给你自动生成的unittest用例了。写的看起来很高大上,但是……运行一班都很难成功的,但是我们可以参考它写的结构,这就是标准的结构,我们以后也会这么写。

    (二)Selenium Builder

    同样是Firefox的一个插件:

    启动方式

    安装好了以后鼠标右键

    点击打开:

    如果对软件测试、接口测试、自动化测试、面试经验交流。感兴趣可以加软件测试交流:1085991341,还会有同行一起技术交流。

    (三) 使用

    和Selenium IDE差不多,浏览器在你想操作的页面,打开的时候应该就是当前页面的url。然后点击Record,你会发现浏览器标签会有变化:

    点击Record之前:

    点击了Record以后:

    然后在当前页面执行操作,在selenium Builder里会有你所有点击的定位:

    这个工具在定位的时候非常方便,写的时候可以直接到这里面来复制各种定位方式。
    以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。

  • 相关阅读:
    android 中ImageButton按下改变背景图片的效果
    Android根据Button状态(normal,focused,pressed)显示不同背景图片
    Android简单逐帧动画Frame的实现(三)
    Android消息总线的演进之路:用LiveDataBus替代RxBus、EventBus
    美团点评云真机平台实践
    美团客户端响应式框架EasyReact开源啦
    MCI:移动持续集成在大众点评的实践
    如何基于深度学习实现图像的智能审核?
    Android自动化页面测速在美团的实践
    美团外卖iOS多端复用的推动、支撑与思考
  • 原文地址:https://www.cnblogs.com/Chaqian/p/12953015.html
Copyright © 2020-2023  润新知