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

    在梦中哼着她曾经最爱的歌谣 我们的悲伤无处可逃
  • 相关阅读:
    (CS模式)大学计算机基础考试系统
    四叶草的祝福
    做人的小故事!
    前天晚上回到北京了
    人生活的三种状态
    松口气了!
    Mysql一些基础用法
    云计算随想
    对vector与deque插值与遍历的性能数据
    gdb命令的常用调试选项
  • 原文地址:https://www.cnblogs.com/xh123456/p/15632158.html
Copyright © 2011-2022 走看看