• 1
  • 0
分享

问题:

在调研appium自动化中,最开始使用的模拟器,adb查看设备时,输入dab devices一下就连上了。

但是使用真机连接时,就出现了设备连上了,但是设备状态却不对,显示为unauthorized(未经授权的)。就相当于是强行连接上了,但是不能使用。

e9b7b7c81766287f9447616e9a2d27f1ae2e295ee37e7baa596f9904065380a6QzpcVXNlcnNcZGVsbFxBcHBEYXRhXFJvYW1pbmdcRGluZ1RhbGtcMjQ3ODY4MjE0X3YyXEltYWdlRmlsZXNcMTY1ODkxMTQyODczOV80RTNGNTA2NS0zMzcxLTRhOTMtODc1OC04QkY2MUNCRDUyMDkucG5n.png

调研:

百度大法,百度一下,搜索出来可能是设备已经授权给其他终端,保留上一个终端的授权数据,所以需要在调试按钮

 Screenshot_20220727_160156_com.android.settings.jpg

 但是点击之后,查询还是提示unauthorized,有点崩溃。

 重启大法

    1. 手机重启

    2. Adb重启

        在命令行分别输入

            adb kill-server
            adb start-server

    3. 查看设备是否已连接

          adb devices

一般这两套方案下来,手机会出现下面的图,点击确认基本就解决了

 lADPJx8ZxYHr3lHNBP_NAmg_616_1279.jpg_720x720q90g.jpg

终极大法

在前面的方案都失效时,找到C:\Users\xxx\.android里面删掉adbkey和adbkey.pub两个文件,然后重复百度大法和重启大法,一般就都能解决。就会出现下面的连接成功的状态

f87d61ae29cc9d7d03e01f82d350acc1aea061371df0f598b9ab74975210110fQzpcVXNlcnNcZGVsbFxBcHBEYXRhXFJvYW1pbmdcRGluZ1RhbGtcMjQ3ODY4MjE0X3YyXEltYWdlRmlsZXNcMTY1ODkxMTQ2MzUzOF8xNTg1NTgxNC1CREJBLTRhZTMtOEIyMS0xOTc2NTdCRjJBQUUucG5n.png

 总结:

在开展测试活动前,前期的环境部署也是必不可少的一环,在此过程中会遇到很多问题,单纯的靠百度还是会有一点缺失,得结合以往解决问题的思路去考虑。越是这种小问题,我们没有记录和补充,以后再次遇到还是会一脸懵。所以我们需要把这些小的问题记录下来,这些都是我们宝贵的财富。


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 首先要理解为什么要进行批量测试,当我们在工作中进行接口测试时,项目的接口肯定不止一个,而是很多很多,而且每个接口都需要进行正确参数,错误参数,参数为空,特殊字符等方式来测试接口是否能够正确返回所需的响应值。在编写脚本之前可以先汉化JMeter,找到JMeter解压/安装路径下的JMeter.properties,用编辑器打开(右键用记事本打开也可以):找到  #language=en  ,在下面添加:language=zh_CN 并重启JMeter那么我们该如何通过JMeter来完成批量测试呢? 我们先建立一个较为简单的方式进行测试脚本观察一下。以去获取创建订单时的【省/市...
            14 14 4130
            分享
          •   为什么是 Fiddler?  理由很简单:因为大多数测试同学都是用 Fiddler。虽然不同的抓包工具功能都大同小异,但就像开发者统一开发工具能够提高团队协作的效率一样,开发和测试之间统一工具也能提高大家的沟通效率。如果测试同学在使用 Fiddler 抓包时遇到了什么问题,比如说某个请求抓不到,你给的答复却是:我用 whistle/charles 没问题啊,这肯定会让测试同学抓狂。  前置准备  下载 Fiddler Everywhere  下载地址:https://www.telerik.com/download/fiddler-everywhere  使用这个版本的原因是作为...
            0 0 6772
            分享
          •   前言  CANape是一款用于ECU测量、标定、诊断以及ADAS传感器数据采集的工具型软件。  测量——通过CANape不仅能采集记录ECU内部信号,还支持与车辆上的各种传感器的总线进行通信。与ECU不同,ADAS传感器不提供车辆实际运行信号,而是提供车辆运行时周围环境的详细信息,如通过摄像头和雷达传感器感知周围环境。传感器感知周围环境,将车身所处环境信息传至ECU通过ADAS算法分析决策之后,控制相应执行器动作。环境感知是ADAS技术中最基础、最重要的一环,感知系统提供信息的准确性直接影响到了整个ADAS系统的性能。通过CANape对传感器识别感知信息进行采集,以提高ADAS系统分析决策...
            0 0 2499
            分享
          • 测试用例测试用例的特性1、有效性:测试用例的能够被使用,且被不同人员使用测试结果一致2、可重复性:良好的测试用例具有重复使用的功能。(回归测试)3、易组织性:好的测试用例会分门别类地提供给测试人员参考和使用(功能、性能、易用分类编号)4、清晰、简洁:好的测试用例描述清晰,每一步都应有相应的作用,有很强的的针对性,不应出现一些无用的操作步骤。5、可维护性:由于软件开发过程中需求变更等原因的影响,常常对测试用例进行修改、增加、删除等,以便测试用符合相应测试要求。1:测试用例包含什么类容用例编号,所属模块,用例描述,前置条件,优先级,输入数据,操作步骤,预期结果,实际结果,测试人员,测试时间2:测试...
            0 0 3640
            分享
          •   二维码概述  二维码本身就是一个URL,只是通过QR码的形式把URL和用户身份信息转换成二进制的0和1,二维码中黑色的色素块代表1,白色的色素块代表0,我们通过相机扫码,就获取了二维码中的URL。  测试用例罗列(含扫码支付的相关内容)  1.界面测试:  · 界面的按钮和文字说明是否清晰、正确  · 界面的设计风格是否符合大众审美,对用户操作是否友好  2.功能测试:  · 扫描成功是否有提示  · 扫描失败是否有提示  · 只扫描一半时,是否扫描成功  · 打开扫描功能一段时间后没有扫描任何二维码,是否有提示用户或自动退出扫描功能  · 是否支持相册获取二维码,当扫描不是二维码时提示是...
            9 9 6675
            分享
      • 51testing软件测试圈微信