测试基础 关于客户端 APP 的专项测试怎么做

会飞的鱼 · 2024年04月11日 · 最后由 jerryking 回复于 2024年04月12日 · 3335 次阅读

背景:面试有感,因为简历写了做了 app 的测试,然后被问道是否有 app 的专项测试,比如流量,内存之类的使用程度。

现状:查阅网络对于这块好像比较少,因此前来取经

共收到 5 条回复 时间 点赞

嗯,我也有被问到:
1、专项工具使用,工具很多,看你用到什么程度,perfdog,systrace, inspector,peretto 等等,用的多会分析就是优势;
2、专项分析能力,会分析加载场景设计是否存在异常,性能热点问题,竞品分析【也用的很多】等分析场景以及实际解决能力;
3、专项扩展,跟自动化挂钩的,版本迭代以及效果的扩展有做的话更好了;
大概就这些。

查阅网络对于这块好像比较少,因此前来取经

没有搜索社区?

https://testerhome.com/search?q=%E4%B8%93%E9%A1%B9%E6%B5%8B%E8%AF%95

给一些比较虚的思路,可以做个参考:

  1. 业务 app 是否有做专项测试的需求,如果有那会是什么场景下测什么东西?(性能、体验、稳定性、兼容、安全,每个方向下又可以继续按需细分)【这个其实很重要,也是大多数人从来没想过的问题,或者只有被外部推着的时候才去想】
  2. 回答完第一个问题后,就知道你需要先去看什么方面的专项测试知识。从最基础的角度说,专项测试就是用特定的工具,使用特定的测试方式来测试,获取到测试数据后进行分析获得结论的过程。核心步骤是 “测试目标->场景设计->工具应用->采集数据->数据分析”。资浅的一般关注第三、四、五的执行步骤,资深需要更多关注第一、二、五步骤。
  3. 按照不同的发展方向,专项测试的学习重点也可以做一些区分。
    • 往业务方向搞,多关注上述一、二、五步骤,多在脑海里验算推敲这些逻辑过程,把 “为什么” 想明白;多关注实际落地遇到的阻碍,都是很宝贵的经验,一问就看出水平高低。
    • 如果是技术方向,那要更多关注工具之间的技术原理和选型,不同场景或者不同测试目标,什么工具会更合适,为什么等。但无论哪个方向都好,一到五整个环节都不能有明显的掉链子。所以最好的学习就是在工作中使用起来
恒温 回复

有,但是感觉没得到我想要的😂 😂

恒温 回复

有是有,但都是比较浅显的,没得到自己想要的预期,就按我自己的预期,我想要的是一个专项测试整体的思路、框架,可以项目中落地的东西

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册