工作总结:

  • 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定位!
    • app测试中遇到问题总结的更多相关文章

      1. [转]移动App测试中的最佳做法

        Daniel Knott 用过各种不同编程语言和软件质量保证工具.他在软件开发和测试方面干了七年,自2010年起,他一直在德国汉堡的XING AG公司就职,几个项目里,比如XING调查和XING建议, ...

      2. 移动App测试中的最佳做法

        一说起软件测试,测试员想到肯定是去检查文件,功能,API,性能并确定软件是否安全,以及关于软件特定部分的其他事项.但是对于移动测试,测试员不得不基于用户移动使用模式考虑移动相关的功能. 本文是基于我的 ...

      3. 【转】移动App测试中的最佳做法

        一说起软件测试,测试员想到肯定是去检查文件,功能,API,性能并确定软件是否安全,以及关于软件特定部分的其他事项.但是对于移动测试,测试员不得不基于用户移动使用模式考虑移动相关的功能. 本文是基于我的 ...

      4. app测试中,ios和android的区别

        App测试中ios和Android的区别: 1. Android长按home键呼出应用列表和切换应用,然后右滑则终止应用: 2. 多分辨率测试,Android端20多种,ios较少: 3. 手机操作系 ...

      5. 论APP测试中黑盒测试方案的重要性?

        运筹帷幄之中,决胜千里之外.古人足不出户,通过正确的部署就能决定千里之外战争的胜利!而于测试人员而言,制定正确的测试方案,就是日后测试就是是否顺利的决定性因素. 在整个测试过程中,对测试人员.资源以及 ...

      6. APP测试中的头疼脑热:测试人员如何驱动开发做好自测

        如今,随着移动互联网的浪潮越翻越涌,移动APP测试工作的现状已经成了那本"家家难念"的经.不管公司大小,不管测试哪种类型的APP,让广泛测试者苦不堪言的就属重复性最多,测试工作量最 ...

      7. App测试中 ----------------Android和IOS测试区别

        1 . Android长按home键呼出应用列表和切换应用,然后右滑则终止应用:2. 多分辨率测试,Android端20多种,ios较少:3. 手机操作系统,Android较多,ios较少且不能降级, ...

      8. app测试中隐藏键盘

        1.参考连接 https://www.cnblogs.com/raindrop2007/articles/7849905.html 2.在项目中的使用 2.1 设置手机上的“语言输入法”,选择appi ...

      9. 技术分享 | app测试中常用的Android模拟器

        原文链接 Emulator Emualor 是 Android Studio 自带的模拟器,是官方提供的工具,Android 开发最常使用的就是这一款. 它功能非常齐全,电话本.通话等功能都可正常使用 ...

      随机推荐

      1. C#:继承过程中的静态成员

        在知乎上看到一个关于"泛基"的实现,感觉挺有意思,想试试效果,代码如下: public abstract class MyBase<T> where T : MyBas ...

      2. 【Webpack的使用指南 02】Webpack的常用解决方案

        说是解决方案实际上更像是webpack的插件索引. 写这一篇的目的是为了形成一个所以,将来要用时直接来查找即可. 索引目录 1.自动构建HTML,可压缩空格,可给引用的js加版本号或随机数:html- ...

      3. 封装好的MD5加密

        /** * 不可逆加密类 为密码提供不可逆的加密运算,使用MD5算法 * * 使用方法: MD5 encrypt = new MD5(); encrypt.getMD5ofStr(str); //返回 ...

      4. Rotation Proposals

        Rotation Proposals 论文Arbitrary-Oriented Scene Text Detection via Rotation Proposals 这篇论文提出了一个基于Faste ...

      5. flask项目部署到阿里云 ubuntu16.04

        title: flask项目部署到阿里云 ubuntu16.04 date: 2018.3.6 项目地址: 我的博客 部署思路参考: Flask Web开发>的个人部署版本,包含学习笔记. 开始 ...

      6. 22.jQuery(实例)

        1.开关灯效果 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...

      7. ETL总结(扫盲版)

          1.ETL名词解释 英文缩写 Extract-Transform-Load ,用来描述将数据从来源端经过抽取(extract).转换(transform).加载(load)至到目的端(一般指的是数 ...

      8. Angular4--提速--提升Angular项目的首页打开速度(包含微信登录优化)

        Angular项目的首页打开速度很慢,有时候会有几秒的加载时间.如果在手机端访问的话,怕是要等待十多秒,这对用户体验很差.下面参考http://www.cnblogs.com/feiyu159/p/8 ...

      9. 关于安装了VMware tools后仍然不支持拖拽文件的问题

        我在学校机房里面的redhat4上面安装了VMware tools之后能正常支持拖拽,但是我自己电脑上的却不支持,折腾了好久,网上找了很久也还是没有解决,不过发现了一些问题,总结如下:(当然我总结的这 ...

      10. Gatling - 用 session 实现关联 传递 token 值

        项目中的某个接口必须先登录后调用,但是 header 中的Authorization 需要在登录返回的token中添加一个字串,所以需要先获得 token 并修改后传递给该接口的请求. 虽然这是常见的 ...