app测试中遇到问题总结
- 格式:pdf
- 大小:96.86 KB
- 文档页数:1
app测试中遇到问题总结⼯作总结:1 这两天由于⼯作,需要进⾏抓包,使⽤了Charles,fidder,发现⼀个坑点: charles没有抓到返回值的时候,默认是不在列表显⽰请求信息的,能不能设置,我就不知道了,但是可以在底部时时显⽰请求信息,⼀闪⽽过; fiddler4可以正常抓到没有返回的请求!2 各类⼿机使⽤adb链接不到,1 链接USB时,电脑提⽰安装失败,点击失败窗⼝,选择通过windows update安装驱动,正常安装驱动后, 再讲驱动安装选择回不从windows安装驱动,驱动安装成功,再次链接USB,查看adb是都正常运⾏,如果还是拿不到 device,可以尝试关闭重新打开开发者模式,反复尝试⼏次,为什么,我也不太清楚,只是笔者遇到了这样的问题!3 oppo机型,总是从新安装unlock和setting,需要修改appium源码,群中有同⾏指点了⼀点,注释以下三⾏代码,但不同版本修改的地⽅不⼀样,博主为1.4.164 ⽇常测试APP发现,如果⽤户不⼩⼼把某个APP的⽹络权限关闭了,在iphone中打开这个APP时,只要发⽣⽹络请求,永远提⽰⽹络异常,你根本想不到居然是⾃⼰不⼩⼼把权限禁⽌了!5 每天都在试⽤测试机安装各种软件,时间长了,发现安卓测试机,每次跑代码都在启动APP后报错。 原因:安卓内空间在测试中占⽤的越来越多,导致软件在⼿机上运⾏速度越来越慢,从⽽导致,代码执⾏出现异常! 误区:⼀般⼈没有意识到内存空间的减⼩,会逐渐增加等待响应时间。6 最近经常有群友吐槽“强制关闭远程连接的问题”,就算断掉⼿机连接,重连之后依旧会报这样的问题,其实关闭⼿机连接后,同时将“任务管理器”中与“⼿机连接”相关进程杀掉后, 再关闭appium,然后再重新打开appium就可以了! 7 ⼯具postman作为测试⼈员经常使⽤的⼀种接⼝⼯具,有时候会碰到将接⼝放在代码⾥,完全没有问题,放在postman中却请求出现异常, 此时可以尝试下更改请求参数的传输类型。 8 appium 1.7 不再⽀持name定位⽅式,所以控制台报 org.openqa.selenium.InvalidSelectorException,就很有可能是不⽀持name定位!