客户端测试

客户端测试

功能测试:

prd

  交互:页面设计;页面切换;滚屏、返回、点击等

  视觉:动画加载;大图片等

安装:

  包大小;预置文件完整性

  权限申请:安装时;启动时;使用时

  覆盖安装和升级:强升级、提示升级;中断下载包再继续等;卸载重新安装;升级后用户相关配置和信息是否可用等

  卸载:保留本地文件;敏感信息移除

启动:

  首次:正常启动;启动中结束进程;同意部分权限

  退出后重启;结束进程重启;清缓存后启动

  异常后恢复

系统相关:

  网络:权限关闭-提示;无网或弱网

  中断:来电、短信、通知

  系统设置:系统语言、时间、通知开关

  按键:home、硬返回、任务管理

  点击:点击、双击、多点触控、手势

机型选择:

  要素:系统(原生、定制、主要厂商);版本(最低版本、关键版本、最新稳定版本、beta版本);是否root或越狱;屏幕分辨率(不同分辨率、不同长宽比例)

  机型:线上top机型;各厂商新发布机型;热门机型(各大网站、论坛);合作厂商;问题机型库

场景选择:

  基础功能:安装、启动、主流程。。。

  调用系统功能(权限):读取短信、读取手机号、通讯录、图库、摄像头等。。。

  使用系统控件:开关、换行、动画、手势等。。

  页面显示:颜色(oppo)、分辨率等。。

  横竖屏切换:正常横竖屏展示、加载过程切换、非全屏页面展示(半屏、弹出框、tips等)

  webview打开内嵌页面

  第三方软件兼容:安全软件(管家、管理器);输入法(自带、第三方);唤起和被唤起的应用

网络:

  类型覆盖:wifi、4G、3G、2G;不同运营商

  弱网:后台下载操作弱网;没有crash等异常

  不同网络切换:自动、手动;切换后关注(来女王正常;切换无提示-大流量提示;没有crash异常)

  断网重连:自动、手动;关注-没有crash异常

  无网-提示

用户体验:

  用户引导、提示、帮助、异常处理。。。

  性能:加载、启动、闪屏、卡顿等。。

  交互:操作习惯;样式、布局;提示方式(toast、tips、弹出框-尽量少用)

网络安全:

  https:证书有效期、手机本地时间

  http:数据加密传输,密钥的保存、更新等

  防钓鱼:url白名单校验

  防篡改

  本地数据存储安全:数据完整性

  信息泄露:敏感信息、篡改url

  键盘安全:安全键盘、输入框加密

  组件级安全

性能测试:

  性能:

    流畅度:fps

    crash率

    内存

    耗电量

    cpu耗费

    流量耗费

    响应时间

  测试工具:

    Iphone实用配置工具

    网络代理(fiddler)、抓包

    ddms、adb

其他:

  埋点:埋点的合理;关键数据(数据大小、时间);格式规范

  日志上传:重要程度-crash日志、普通用户日志;网络环境-比如2g环境不上传普通用户日志

  用户反馈:基础信息(交易号、机型、网络等);截图、文本。。。

原文地址:https://www.cnblogs.com/testing2019/p/10683468.html

时间: 2024-07-31 10:36:49

客户端测试的相关文章

Lync 2010 标准版之Lync客户端测试(六)

我们新建2个虚拟机,来模块两个客户端用户,来测试我们lync之间对话. 1 首先在域中建2个测试用户, 2 分别用这两个用户登陆 3 如果2个虚拟机在域里,则直接登陆,如果2个虚拟机是非域环境,必须导入根证书,然后就可以登陆了 登录所需的时间很短,但具体还是取决于我们的机器性能,包括客户端虚机和服务端虚机,可能第一次登录时间会稍微长一点,这也是因为我们使用了自动配 置,也就是Lync客户端会自动的在域中查找Lync服务器,当然这一切是基于SRV记录来实现的,如果我们的SRV记录出错,我们则会看到

简单设置openvpn服务器,win xp客户端centos客户端测试;

拓扑图: 通过vpn实现远程客户端访问服务器内网: 服务器 IP 备注 centos6.6 (openvpn-server) 192.168.10.64  centos6.6 (client) 192.168.10.66 windows xp (client) 192.168.10.69 一.openvpn服务器配置 [[email protected]~]# vim /etc/sysctl.conf net.ipv4.ip_forward= 1    # 把0改成1,开启服务器端路由转发功能

淘宝分布式 key/value 存储引擎Tair安装部署过程及Java客户端测试一例

目录 1. 简介 2. 安装步骤及问题小记 3. 部署配置 4. Java客户端测试 5. 参考资料 声明 1. 下面的安装部署基于Linux系统环境:centos 6(64位),其它Linux版本可能有所差异. 2. 网上有人说tair安装失败可能是因为gcc版本问题,高版本的gcc可能不支持某些特性导致安装失败,经过实验证明,该说法是错误的,tair安装失败有各种可能的原因但绝对与gcc版本无关,比如我的gcc开始版本为4.4.7,后来tair安装失败,我重新编译低版本的gcc(gcc4.1

DNS客户端测试工具详解

由于DNS是用户接入互联网必须设置的,这里就以CentOS系统为例介绍DNS客户端的设置. 一.相关配置文件 我们知道,从主机名到IP的映射有两种方法,一种是把主机名和其对应的IP地址记录在hosts文件中,这是早期的方法.第二种方法是通过DNS服务器经过层级解析实现主机名到对应的IP地址的映射.这两种方法至今仍在系统上被采用,那么当用户需要解析主机名时,是先查找hosts文件而后再通过DNS架构解析呢?还是先进行DNS解析?它们的优先级如何?我们先看看相关的配置文件吧. /etc/hosts:

无线 iphone客户端测试白皮书(三)

7 . PUSH 测试 1) 检查 push 消息是否按照指定的业务规则发送 2) 检查不接受推送消息时,检查用户不会再接收到 push. 3) 如果用户设置了免打扰的时间段,检查在免打扰时间段内,用户接收不到 PUSH.在非免打扰时间段,用户能正常收到 push. 4) 当 push 消息是针对登录用户的时候,需要检查收到的 push 与用户身份是否相符,没有错误地将其它人的消息推送过来.一般情况下,只对手机上最后一个登录用户进行消息推送. 5) 测试 push 时,需要采用真机进行测试. 8

2008 R2部署SVN及WIN7客户端测试

一.从官网(https://www.visualsvn.com/server/download/) 下载服务端安装包 从(https://tortoisesvn.net/downloads.html) 下载客户端安装包,和对应的语言包 二.打开服务端按步骤安装 三.新建用户.组.库,并设置相应的权限 四.WIN7客户端测试OK! 原文地址:http://blog.51cto.com/jschinamobile/2067164

WINDBG常用方法【纪念客户端测试】

浸没在windows客户端测试好几年了,虽然使用过,但是就差一篇总结文章. 前言:windbg大家都很熟悉,它是做windows系统客户端测试的QA人员很应该掌握的定位程序崩溃原因的工具, 网上也有很多资料,但是真正适合QA阅读和实用的资料不多,我把我认为最重要最应该掌握的结合以前的使用经验分享一下: 基础篇 1.  打开windbg,打开dmp文件,File--〉open crash dump(其实有更方便的方法,后面会说) 2.  设置符号下载路径和加载路径,File--〉symbol fi

docker安装fastdfs与java客户端测试

一.docker 安装FastDFS 1.拉取镜像 docker pull morunchang/fastdfs 2.创建并启动tracker容器 docker run -d --name=tracker -v /home/fastdfs_docker/fdfs/tracker:/data/fast_data --privileged=true --net=host morunchang/fastdfs sh tracker.sh 3.创建并启动storage容器.此处只做单机版测试 注意:由于

Exchange 2016集成ADRMS系列-12:域内outlook 2010客户端测试

接下来,我们来到域内安装了office 2010的机器上进行测试. 首先我们在客户端上强制刷新组策略,把我们刚才设置的策略刷新下来. 然后我们可以运行gpresult /h result.html来看看策略是不是已经下来了. 策略下来之后,我们打开客户端上面的outlook 2010,然后查看一下,可以看到默认已经可以使用RMS的权限模板了.