zoukankan      html  css  js  c++  java
  • web自动化(python+selenium,视频录制)

    总结一个web端录制视频生成脚本的插件,录制后的脚本可以以多种形式导出,包括不限于c,java,python,ruby等

    插件下载:

    插件下载方式很多,这里提供俩种

    1.https://www.crx4chrome.com/crx/77585/

    .

     2.https://www.extfans.com/search/extensions/selenium/

    谷歌浏览器插件加载

    1.

    2.

    3.将刚下载的插件直接拖动到这个页面

    4.设置是否展示到窗口

    接下来是实际使用

    1.点击快捷栏icon(selenium IDE图标),进入录制页面,如下图

    2.根据个人需要选择是新建or打开一个已存在的工程,我们选择可以直接选择第一个

    3.依次给新建工程起名、填入待录制的url地址,点击开始录制(此时会直接打开你输入的网页)

    4.根据需要测试的场景,先手动操作一遍流程,场景结束后,关闭浏览器

    5.回到seleniumIDE,可以看到每一次操作时对应的commond(可以理解为操作方式,比如click=点击等,后面会详细列举),target(可以理解为元素属性,简单说就是特定元素的某个标签,通过这个标签可以找到这个元素),value(赋予的值,比如密码行输入密码等)

    6.点击如图按钮,保存当条测试用例,用例起个名字。一条用例就建好啦

    7.其他功能

        1.运行全部用例

        2.运行当前用例

        3.设置测试执行速度

        4.设置断点

        5.保存当前工程

        6.创建新工程

        7.打开已存在工程

        8.用例保存后,双击用例可做的操作:1.用例重命名。2.用例复制。3.用例删除。4.导出用例(可导出多种格式,导出后可以使用不同的编辑器打开直接查看脚本代码,比如使用pycharm打开python脚本)

    8.常用操作方式及元素定位方式,这篇文章讲很详细了

      https://www.cnblogs.com/Maggie2019/p/11016250.html

    在梦中哼着她曾经最爱的歌谣 我们的悲伤无处可逃
  • 相关阅读:
    acdream.18.KIDx's Triangle(数学推导)
    upc.2219: A^X mod P(打表 && 超越快速幂(in some ways))
    山东省第四届acm.Rescue The Princess(数学推导)
    BC.5200.Trees(dp)
    BC.36.Gunner(hash)
    hdu.5195.DZY Loves Topological Sorting(topo排序 && 贪心)
    数组倒置算法扩展
    C# 传值和传引用 ( ref out in )
    C# 输出文件夹下的所有文件
    控制反转(自译)
  • 原文地址:https://www.cnblogs.com/xh123456/p/15632158.html
Copyright © 2011-2022 走看看