• app测试中遇到问题总结


    工作总结:

    • 1 这两天由于工作,需要进行抓包,使用了Charles,fidder,发现一个坑点: charles没有抓到返回值的时候,默认是不在列表显示请求信息的,能不能设置,我就不知道了,但是可以在底部时时显示请求信息,一闪而过; fiddler4可以正常抓到没有返回的请求!
    • 2 各类手机使用adb链接不到,1 链接USB时,电脑提示安装失败,点击失败窗口,选择通过windows update安装驱动,正常安装驱动后, 再讲驱动安装选择回不从windows安装驱动,驱动安装成功,再次链接USB,查看adb是都正常运行,如果还是拿不到 device, 可以尝试关闭重新打开开发者模式,反复尝试几次,为什么,我也不太清楚,只是笔者遇到了这样的问题!
    • 3 oppo机型,总是从新安装unlock和setting,需要修改appium源码,群中有同行指点了一点,注释以下三行代码,但不同版本修改的地方不一样,博主为1.4.16
    • 4 日常测试APP发现,如果用户不小心把某个APP的网络权限关闭了,在iphone中打开这个APP时,只要发生网络请求,永远提示网络异常,你根本想不到居然是自己不小心把权限禁止了!
    • 5 每天都在试用测试机安装各种软件,时间长了,发现安卓测试机,每次跑代码都在启动APP后报错。 原因:安卓内空间在测试中占用的越来越多,导致软件在手机上运行速度越来越慢,从而导致,代码执行出现异常! 误区:一般人没有意识到内存空间的减小,会逐渐增加等待响应时间。
    • 6 最近经常有群友吐槽“强制关闭远程连接的问题”,就算断掉手机连接,重连之后依旧会报这样的问题,其实关闭手机连接后,同时将“任务管理器”中与“手机连接”相关进程杀掉后, 再关闭appium,然后再重新打开appium就可以了!
    • 7 工具postman作为测试人员经常使用的一种接口工具,有时候会碰到将接口放在代码里,完全没有问题,放在postman中却请求出现异常, 此时可以尝试下更改请求参数的传输类型。
    • 8 appium 1.7 不再支持name定位方式,所以控制台报 org.openqa.selenium.InvalidSelectorException,就很有可能是不支持name定位!
    • 相关阅读:
      swift高速入门,三分钟上手
      针对Azure微软与世纪互联的合作方式
      Major compaction时的scan操作
      利用ENVI FX从RGB提取建筑物轮廓
      自己动手写处理器之第二阶段(1)——可编程逻辑器件与PLD电路设计流程
      CSS Sprites(基本写法,怎样使用)
      00104_网络通信协议
      雷林鹏分享:XML 语法规则
      雷林鹏分享:XML 验证
      雷林鹏分享:XML 属性
    • 原文地址:https://www.cnblogs.com/wujianqinjian/p/7800628.html
    Copyright © 2020-2023  润新知