• WebUI自动化和工具白皮书


    1. 不录制登录,账户信息内容都是自动化相关内容
    2. 制脚本之后,排查脚本是否存在数字定位XPath,采用css格式定位方式,不需编程直接选择即可,例如‘共2条’等字样
    3. chrome浏览器对Selenium的键盘事件无反应,虽然录制成功但回访键盘事件不生效,避开键盘使用
    4. 录制改和删,先通过查询锁定记录在进行操作,始终保证记录位置是固定的
    5. 鼠标事件chrome支持,mouseOver模拟鼠标经过
    6. 点击或双击事件,需要时间等待,请选择命令AndWait,例如:doubleClickAndWait。

    ** 必须设置回放执行速度,右上角时间图片设置**

    KatalonApiTools

    session_yaml2katalon.py 工具参数说明:

    第一个参数是blazemeter插件监控生成的yaml文件(包含路径) "/Users/jinyongzhe/Downloads/RECORD 06-18-19 2.51.33 PM-JMeter.yaml" 第二个参数是katalon测试用例模板文件(包含路径) /Users/jinyongzhe/Downloads/userLogin.rs 第三个参数是katalon模板生成路径 "/Users/jinyongzhe/Katalon Studio/BigDataApiTest/Object Repository/" 第四个参数是katalon测试用例生成路径 "/Users/jinyongzhe/Katalon Studio/BigDataApiTest/"

    PS:路径中有空格用双引号括起来

    demo样例: session_yaml2katalon.py "/Users/jinyongzhe/Downloads/RECORD 06-18-19 2.51.33 PM-JMeter.yaml" /Users/jinyongzhe/Downloads/userLogin.rs "/Users/jinyongzhe/Katalon Studio/BigDataApiTest/Object Repository/" "/Users/jinyongzhe/Katalon Studio/BigDataApiTest/"

     

    代码:https://github.com/jyzwmz/KatalonApiTools

     

  • 相关阅读:
    2.2 图像分类-线性分类
    2.1 图像分类-K最近邻算法
    2 图像分类-数据驱动方法
    Week6
    R-CNN 原理详解
    1.2 课程介绍-课程后勤
    012_04Thread+Handler实例应用之号码归属地查询
    010_04用户登录(用户名,密码交给服务器并验证)
    010_03HTML源码查看器
    010_02带缓存的图片查看器
  • 原文地址:https://www.cnblogs.com/jinyz/p/12463209.html
Copyright © 2020-2023  润新知