九玖云网络logo

17729095965
您的当前位置:主页 > 新闻动态

基于移动平台的APP软件测试研究

时间: 2018-09-03

    

西安app九玖云网络开发公司


    一、APP软件测试的重点

基于移动平台的APP软件测试是直接在移动终端安装的相关应用软件上进行,较常规的软件测试具有一定特殊性,对响应时间与兼容性有双向要求。

    二、基于移动平台APP测试

    基于移动平台的APP测试主要考虑APP的安装与卸载测试、功能测试、UI测试、兼容性测试、交叉事件测试、安全性测试、性能测试,并且在每个测试阶段不断地进行回归测试,以确保软件能正确、稳定、安全、可靠得运行。

功能测试。功能测试是最基本的测试,主要根据软件需求规格说明书来验证APP功能是否正确实现,是否有遗漏或错误的功能。采用时间、地点、对象、行为和背景五元素或业务分析等方法分提取APP测试点。

    UI测试。用户界面是最先映入用户视线的内容,界面的美观、布局合理直接影响用户的对APP的兴趣。UI测试主要关注用户界面的布局、风格是否满足用户需求,界面文字是否正确、页面的文字、图片、色彩搭配是否美观,操作是否友好等。

    兼容性测试。兼容性测试是APP测试中最大的挑战,由于移动终端在软硬件的差异性及网络接入方式不同导致信息流量大小差异,使得APP的兼容性测试异常困难。从软件方面:目前主流的操作系统有Apple公司的IOS和Google公司的Android,操作系统版本多样,根据硬件支持情况安装不同的版本。

    交叉事件测试。交叉事件又叫事件测试或冲突测试,是非常重要的一种测试,是指当一个APP正常执行过程中,另一个事件或操作对APP造成干扰或打断正执行的进程进行的一种测试。

    安全性测试。APP不能未经用户的指令或允许损坏删除用户信息;能正确处理非法软件连接用户个人信息管理的情况;删除或修改关键数据时有提示或警告;敏感数据应不能以明文方式形式显示或直接存储,采用加密算法对密码等敏感数据进行保护;临时文件要及时删除。安装与卸载的安全性:安装APP时,是否包含数字签名信息、是否捆绑其他软件、是否自启动、卸载是否完全、卸载是否会影响其他软件的运行。

    以上内容由西安知名的app开发公司-九玖云网络为你提供,希望能帮到大家。转发请声明。

陕ICP备18017335号-1版权所有