首页 > 其他分享 >appuim 做自动化测试的时候遇到的一些报错 附解决方法

appuim 做自动化测试的时候遇到的一些报错 附解决方法

时间:2023-07-27 17:01:42浏览次数:43  
标签:appuim 自动化 appium actions 1.19 Unable 报错 error

1、selenium.common.exceptions.InvalidElementStateException: Message: Unable to perform W3C actions. Check the logcat output for possible error reports and make sure your input actions chain is valid.

2、http.client.RemoteDisconnected: Remote end closed connection without response

3、An unknown server-side error occurred while processing the command. Original error: Unable to initialize the detection process. Please ensure that the application under test does not crash and investigate the logcat output.

 

通用原因可能是:1、网络不好。2、appium 版本不兼容问题 3、夜神模拟器问题。

解决方法:将夜神模拟器升级到官网发布的稳定版本,将appium 由 1.15.1 升级到 1.19.1 即可解决。

 

另外小伙伴要注意 :开发每次发的包,包名不会改动,但是启动页名字可能会变,注意更新 appActivity 参数。

appium 依赖 安卓SDK 和 java 环境 。一定不要随意改动java_home路径啊! 不然可能会报错。

 

Release 1.19.1 · appium/appium-desktop · GitHub

 

appium 客户端在GitHub 上下载  19版本较稳定。

标签:appuim,自动化,appium,actions,1.19,Unable,报错,error
From: https://www.cnblogs.com/zm1231/p/17585411.html

相关文章

  • win 7发布.net4.6报错
    参考网址https://blog.csdn.net/kexiuyi/article/details/71488354如何用aspnet_regiis注册4.0框架 ①找到.NET4.0框架下aspnet_regiis所在目录,在C盘根目录中搜索aspnet_regiis,找到4.0框架下aspnet_regiis的目录位置,本人本本目录为"C:\Windows\Microsoft.NET\Framework\v4.0......
  • n stable报错curl: (7) Failed to connect to nodejs.org port 443: Connection refus
    nstable报错curl:(7)Failedtoconnecttonodejs.orgport443:ConnectionrefusedError:failedtodownloadversionindex(https://nodejs.org/dist/index.tab)使用淘宝源exportN_NODE_MIRROR=https://npm.taobao.org/mirrors/nodenstable......
  • python使用多进程multiprocessing执行报错
        inthemainmodule:      if__name__=='__main__':        freeze_support()        ...    The"freeze_support()"linecanbeomittediftheprogram    isnotgoingtobefrozentop......
  • Kolla-ansible自动化部署openstack
     Kolla-ansible自动化部署openstack一、准备工作(模拟all-in-one部署)1、配置好网卡IP(至少2张网卡)vm模拟环境(1张nat+1张桥接网卡)nat网卡(ens32):192.168.108.10桥接网卡(ens33):10.51.40.2112、修改主机名hostnamectlset-hostname+主机名3、关闭防火墙、NM服务、selinuxs......
  • WEB自动化-验证码处理
    WEB自动化的过程中遇到验证码的时候,有以下方法:1、Debug模式启动浏览器(浏览器复用)(技术)--推荐2、识别法(技术)--OCR3、接口法(技术):开发人员提供接口,通过这个接口可以获取到图片验证码,只用于测试环境4、移除法(非技术):让开发人员在测似乎环境直接去掉验证码5、暗号法(非技术):万能验证码......
  • 重复点击路由跳转报错的问题
    在router中重写pushVueRouter.prototype.push=function(location,resolve,reject){if(resolve&&reject){orginPush.call(this,location,resolve,reject)}else{orginPush.call(this,location,()=>{},()=>{})}}letor......
  • 在接口自动化测试过程中,如何开展接口自动化测试?单个模块和多个模块关联又怎么去做测试
    (一)接口自动化如何开展?0、调研、前提准备和思考a)前提:1、正式设计用例的时候,结合postman/jmeter这样的工具2、去设计不同的测试数据,发起请求,查看响应结果与设计是否一致3、(要走一遍手工测试的)--发现的bugb)用例的存储方式:1、excel表格-配置json路径2、json文件-......
  • 软件测试|web自动化测试神器playwright教程(十一)
    前言在我们进行web自动化测试的过程中,我们经常会面临需要登录的情况,每一次打开页面如果都需要重新登录的话,就会大大增加测试所需要的时间,体现不出自动化测试的优势,我们都知道selenium可以通过cookie实现登录,那么playwright能不能实现这个功能呢?答案是肯定的,playwright可以实现......
  • 国产化的接口测试、接口自动化测试工具Apipost的介绍及使用
    Apipost介绍:Apipost是API文档、API调试、APIMock、API自动化测试一体化的研发协作赋能平台,它的定位Postman+Swagger+Mock+JMeter。Apipost是接口管理、开发、测试全流程集成工具,能支撑整个研发技术团队同平台工作,主要使用者为前端开发、后端开发、测试人员。Apipost优......
  • Keil5报错Error: L6218E: Undefined symbol assert_param (referred from misc.o)
    该函数定义在stm32f10x_conf.h里,在C\C++设置一栏中定义USE_STDPERIPH_DRIVER,STM32F10X_HD使宏生效即可解决问题。   ......