zoukankan      html  css  js  c++  java
  • robotframework执行自动化不能转换为h5页面的问题解决

        电脑换成win10后,搭建了robotframework环境,执行自动化发现页面不支持h5页面了。请教了大佬,解决办法如下:

    1、切换到DOS环境下,执行pip list命令,查看selenium2library版本,我的版本号是3.0.0版本。

    因此对应的robotframewaork-seleniumlibrary版本号是4.3.0。执行如下命令:

    pip install --user robotframework-seleniumlibrary==4.3.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/

    2、执行以下命令进行在线安装:pip install --user robotframework-requests  -i https://pypi.tuna.tsinghua.edu.cn/simple/

         指定安装源 -i 后面跟的是源地址,加了这个能确保下载的速度不慢。安装这个源码的目的是为了使用to json这个库

    2、安装完成后在用例添加如下代码:

    Library RequestsLibrary

    ${MOBILE_EMULATION} to json {"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36","deviceMetrics": {"width": 360, "height": 600, "pixelRatio": 3.0}}

    Open Browser ${自定义变量} ${自定义变量} options=add_experimental_option("mobileEmulation", ${MOBILE_EMULATION})

    注:注意代码之间的空格

     这些配置都改好后,运行用例能正常切换到H5页面了。

  • 相关阅读:
    Pytorch训练中途无错退出
    Pytroch 导入报错Microsoft Visual C++ Redistributable is not installed
    Pytorch GRU/LSTM 权重参数初始化
    matlab从fig图中提取数据
    matlab调整绘图的边缘空白尺寸
    IDEA-java工具类打JAR包
    浅谈python print(xx, flush = True)
    Linux
    python怎样安装whl文件
    linux命令补充
  • 原文地址:https://www.cnblogs.com/yinze/p/12643283.html
Copyright © 2011-2022 走看看