Skip to content

App测试体系

App 测试体系

简介

由于 App 应用与用户直接相关,需要承受用户长时间的大量操作,因此 App 项目的功能和性能都必须经过可靠的验证。

App 测试是软件测试的一部分,是针对 App 应用的一类测试。通过测试可以尽可能地多发现 App 客户端程序中的错误并及时加以修正,以保证应用的质量。

App 测试的价值

通过测试工作,就能提前发现 APP 应用当中存在的漏洞,然后找出来将其修复,从而避免 APP 应用上线后,这些漏洞被别有用心之人利用,给 APP 应用带来非常严重的损失。在测试的过程中,将这些漏洞找出来,修复完善,等到 APP 应用上线时,品质就会更完美,更加无懈可击。

APP 应用刚开发出来,在优化上必然是不完善的,这样就可能导致 APP 应用的性能差,从而出现卡顿,不流畅的现象,以至带给用户不好的体验。通过测试,才能够即使发现这些问题,然后将性能优化到理想状态,这样才能使 APP 应用具备更好的体验,从而获得更多用户喜爱。

APP 应用在上线之前,其中的操作流程和步骤,用户是根本无法知晓操作是否方便,自己是否喜欢的。经过测试,去模拟用户的操作,或是让小部分用户体验,这样就能知道 APP 应用究竟是否符合用户的体验,如果不合适,就需要及时去改正和优化,才能使 APP 应用更受欢迎。

App 产品架构

app 是 C/S 架构。也就是客户端、服务端的架构。其中 app 就是客户端,接口和后端服务其实都是属于服务端。

App 测试的学习路线

因为 app 应用综合了很多的技术,比如 app 结构,模拟器,adb 命令等等,使得 app 测试变得非常复杂,所以我们要掌握的知识也非需要很广泛。

uml diagram

总结

  • App 测试概念
  • App 测试的价值
  • App 产品架构
  • App 测试的学习路线