• UI自动化学习之坑


    1.

     解决: 设置 - 更多设置 - 开发者选项 - USB调试(安全设置)- 开启

    2.

     解决:开发者选项中打开allow install via USB

    3.Appium链接手机出错:

    解决办法:(目前仅用了这2个手机,其他遇到再说)

    小米:在开发者选项里,把“USB调试(安全设置)"打开即可。  允许USB调试修改权限或模拟点击

    oppo:在开发者选项里,把"禁止权限监控"打开即可。

    4.error: The instrumentation process cannot be initialized. Make sure the application under test does not crash and investigate the logcat output.

    该问题出现的原因是:安装了不同的uiautomator版本,卸载原来的就行。
    但是手动卸载Appium Settings后还是会出现该问题
    需要在终点命令窗口中输入以下命令:adb uninstall io.appium.uiautomator2.server.test

    然后在通过appium启动,重新安装uiautomator就不会有问题了

    5.pycharm运行case出错

     解决方案:

    删掉掉这一行即可sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')

    6.错误:

    Message: An unknown server-side error occurred while processing the command. Original error: No Chromedriver found that can automate Chrome '77.0.3865'. You could also try to enable automated chromedrivers download server feature. See https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md for more details

    解决方案:andriod 10不支持webview,使用andriod 9手机可以

  • 相关阅读:
    Premiere&After Effects的实时预览插件开发
    Mac OS平台下应用程序安装包制作工具Packages的使用介绍(补充)
    kattle 发送post请求
    mybatis 动态sql表达式相关应用
    Echarts 之三 —— 地市联动数据统计二
    Echarts 之二——地市联动数据统计
    java 版本EChart使用
    dragsort html拖拽排序
    html iframe 元素之间的调用
    ORACLE lag()与lead() 函数
  • 原文地址:https://www.cnblogs.com/whyan/p/13391455.html
Copyright © 2020-2023  润新知