搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Cpp五条
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
聚类的评价指标NMI标准化互信息+python实现+sklearn调库
2
Android Intent学习笔记_android.intent.action.view
3
HarmonyOS鸿蒙基于Java开发:Ability框架 Service Ability_ability没有java模板
4
uniapp HBuilderX 安装 MuMu模拟器12 基座 2023年6月最新测试有效_uniapp mumu模拟器
5
windows或mac端口转发_macos portproxy端口转发
6
OCR的工作原理与应用场景_ocr图片识别原理
7
YOLO&Deepsort的车速&车流量检测系统(源码&部署教程)_基于yolo与deepsort的车速与车流量的检测系统
8
Mybatis Plus最新代码生成器AutoGenerator,更简单更高效!_fastautogenerator
9
随手一记-html_lang语言种类,用来定义当前文档显示的语言其中en定义语言为英语,zh-cn定义语言为——
10
超详细的深度学习基础_神经网络发展史俗称三起两落其中不属于三起的时间是
当前位置:
article
> 正文
移动端测试
作者:Cpp五条 | 2024-03-22 11:13:19
赞
踩
移动端测试
手机端常规测试
介绍手机测试的
对于手机端测试,按照平台来分,分为
Android
和
IOS
两大主流系统,
对于
ios
和
Android
,二者有区别,我就说一下我在测试这两款手机
app
的感受吧
1
、两者运行机制不同:
IOS
采用的是沙盒运行机制,安卓采用的是虚拟机运行机制。
2
、两者后台制度不同:
IOS
中任何第三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有
内存才会关闭。
3
、
IOS
中用于
UI
指令权限最高,安卓中数据处理指令权限最高。
Android
开源导致碎片化比较严重,(手机品牌众多,系统版本各异,分辨率不统一,主流手机型号上千。无
法保证应用、游戏对于所有手机的适配兼容。)
bug
比较多,而
IOS
通常
bug
会少一些。
https://blog.csdn.net/abc6368765/article/details/84336126
软件测试考虑因素
功能测试
我就先来说一下功能测试吧,对于手机
app
来说,和我们测试
web
项目差不太多,也是各种测试方式需要考
虑进来
,
比如说逻辑功能测试,现在移动端越来越火爆,大家用的软件也越来越多,对软件也越来越挑剔,现在
公司在开发移动端的时候,肯定是有相应的需求文档,我们做逻辑功能测试,就是根据这些资料,当然也根据
我们正常人的逻辑思维进行逻辑功能测试,就拿我上个项目来说,它就是一个移动端项目,在做逻辑功能测试
的时候,我们要测试主页面,我的页面,商城页面这些功能是否合理
安装与卸载测试
软件安装后是否可以正常运行,安装过程中是否可以取消
,
安装空间不足时,是否有相应提示
,
是否可以卸
载应用(可通过桌面卸载,也可以通过软件卸载。曾发现在
IOS
手机上有个应用安装时未完全安装,终止安装
后,未完成安装的应用图标一直显示在手机上,并且无法成功删除)
,
卸载是否支持取消功能,单击取消后软件
卸载功能是否正常
,
卸载后文件是否全部删除所有的安装文件夹
,
从不同的应用市场下载进行安装测试,比如测
试小米市场,华为市场,应用宝,安卓市场,安智市场的安装测试。
软件升级测试
当客户端有新版本时,是否有更新提示,当版本为非强制升级版时,用户可以取消更新,老版本能正常使
用,用户在下次启动
app
时,仍能出现更新提示;当版本为强制升级版时,当给出强制更新后用户没有做更新
时,退出客户端,下次启动
app
时,仍出现强制升级提示,当然现在强更已经很少出现了。检查更新后各个功
能是否能正常使用;在线跨版本升级后能否正常使用,当然现在主流的安装更新方式开始向热更新热部署方式
转变,就是在用户不需要手动更新的情况下,完成版本的静默更新,这个技术是有难度的,需要看公司中程序
员的技术能力还有就是是否有这样的产品需求
登录测试
对于登录测试,基本上每一款
app
都有登录注册功能,所以在测试
App
的时候,登录测试是必不可少的一
项。
我们做登录测试的时候,往往包含这么些项,登录用户名和密码错误时,界面有提示信息
,
用户主动退出
登陆后,下次进入
app
时,应该进入登陆界面
,
密码更改后,登录时是否做到了有效数据的校验,对于未登录状
态时,一些页面的操作,是否做了控制
,
切换账号登录,检验登录的信息是否做到及时更新,对于多个端
(
web
、
iso
、
android
等)进行操作时,确保数据库操作无误,且每个端可以及时看到数据的更新
,
一个账号
只允许一台机器登陆的软件,需要账号登录多个手机时,是否将原用户踢下线,且能够给出提示信息
,
用户登录
状态太久,
session
会过期,会出现
“
虽然是登录状态,系统会提示用户没有登陆
安全性测试
——
权限测试
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
【wpsshop博客】
推荐阅读
article
uniapp
+
vue3
+
setup
语法糖开发微信小
程序
时不能定义
globalData
的解决方法_un...
在使用
uniapp
开发小
程序
的时候, 发现使用了
setup
语法糖 ,定义
globalData
时,要不是定义不了...
赞
踩
article
颜色
校正
矩阵
(
CCM
)
的
简单介绍_使用
色卡
得到
ccm
矩阵
...
在ISP tuning过程中经常会遇到通过各个平台算法标定
的
颜色
校正
矩阵
(
CCM
)不能完全满足需求
的
情况,比如饱和度偏低...
赞
踩
article
使用
uni
-
app
框架进行移动端的适配(
uni
app
px
转r
px
)...
使用
uni
-
app
框架进行移动端的适配(
uni
app
px
转r
px
)使用
uni
-
app
框架进行移动端的适配(
uni
app
...
赞
踩
article
使用
opencv
(
cv2
)来
计算
两张
有位移的
图
片间的区别_
opencv
两张
图
变化检测
...
使用
opencv
来
计算
两张
有位移的
图
片间的区别_
opencv
两张
图
变化检测
opencv
两张
图
变化检测
...
赞
踩
article
【
XR806
开发板
试用】系列之二 -
I2C
外设
使用
及控制
OLED
屏显示...
XR806
硬件上支持SPI,
I2C
等其他外设接口,且DDR和FLASH,满足常见应用场景的开发,适合开发者进行方案评估、...
赞
踩
article
简单了解
鸿蒙
是
啥
_
鸿蒙
介绍
...
参考链接:1:https://developer.harmonyos.com/cn/docs/documentation...
赞
踩
article
如何让
uni
-
app
开发
的
H5页面
顶部
原生
标题
和小
程序
的
顶部
标题
不一致?...
【代码】如何让
uni
-
app
开发
的
H5页面
顶部
原生
标题
和小
程序
的
顶部
标题
不一致?如何让
uni
-
app
开发
的
H5页面
顶部
原...
赞
踩
article
自动
白平衡
之
完美
反射
算
法
原理及
C++
实现_
完美
反射
法
白平衡
c++...
自动
白平衡
之
完美
反射
算
法
原理及
C++
实现原文:https://blog.csdn.net/just_sort/artic...
赞
踩
article
3D
检测
新
SOTA
!
Pillar
R
-
CNN
:
Pillar
与
R
-
CNN
的
完美碰撞...
作者|小书童 编辑| 集智书童点击下方卡片,关注“自动驾驶之心”公众号ADAS巨卷干货,即可获取点击进入→自动驾驶之心【...
赞
踩
article
Python
+
selenium
第三方
接口
识别
图文
验证码
_7.
识别
点选
验证码
可以使用
第三方
平台 和s...
以
第三方
斐斐打码接口为例(此方法只学习使用)#!/usr/bin/python3# coding=utf-8# Auth...
赞
踩
article
python
基础—
元组
的
不
可变性...
4.由于是
不
可更改序列,所以在固定位置添加是
不
行
的
,但可以在所指向
的
元素中添加元素。可变序列 列表字典和集合(没有val...
赞
踩
article
利用
docker
一键
部署
LLaMa2
到自己的
Linux
服务器
支持
视觉
识别
支持
图文作答
支持
中文
,有无G...
利用
docker
一键
部署
LLaMa2
到自己的
Linux
服务器
支持
视觉
识别
支持
图文作答
支持
中文
,有无
GPU
都行、可以指定G...
赞
踩
article
微信
公众号
小
程序
二合一
分销
商城
源码
系统+
小
程序
整点秒杀 带完整的搭建教程_二级
分销
小
程序
源码
...
具体功能有:多商户商家入驻,区域代理,收银台,互动直播这些功能都是大家非常期待的。除了正常的电商功能外,这些功能我们全部...
赞
踩
article
How to
check
whe
the
r
the
patches
have
been
applied
...
AD_APPLIED_PATCHES contains
the
list of
patches
that were di...
赞
踩
article
开环
端
到
端
自动
驾驶
: 从入门到放弃...
作者|木子士心王大可 编辑|汽车人原文链接:https://zhuanlan.zhihu.com/p/669454065...
赞
踩
article
suocr
打码
平台
的
原理与用法...
打码
平台
的
原理
打码
平台
的
核心功能是自动识别验证码,其原理可以分为两大类:人工
打码
:工作方式:这种方式主要依赖于人工进行验...
赞
踩
article
使用
Juicesync
实现对腾讯
云
CHDFS
存储的
数据
迁移
_
迁移
工具
juice
...
近年来,
云
计算越来越流行,企业从自身利益出发,或是不愿意被单一
云
服务商锁定,或是业务和
数据
冗余,或是出于成本优化考虑,会...
赞
踩
article
Schema
约束...
1.
Schema
简介1.
Schema
(模式):其作用与DTD一样,也用于验证XML文档的有效性,只不过它提供了比DTD更...
赞
踩
article
ADB
--
移动
端
测试
_二).
测试
adb
是否
配置
成功...
ADB
--
移动
端
测试
1.
ADB
配置
2,
ADB
常用命令1,查看设备是否连接2,开启服务,关闭服务3,安装软件4,查看系统应...
赞
踩
article
鸿蒙
开发
-
ArkTS
语言(二)—
ArkUI
组件
_鸿蒙
app
开发
,给应用
组件
添加
背景图片
...
鸿蒙
开发
-
ArkTS
语言(二)—
ArkUI
组件
_鸿蒙
app
开发
,给应用
组件
添加
背景图片
鸿蒙
app
开发
,给应用
组件
添加...
赞
踩
相关标签
uni-app
微信小程序
小程序
图像处理
opencv
计算机视觉
python
人工智能
汽车
java
前端
3d
cnn
深度学习
目标检测
开发语言
docker
llama2
AI编程
AI写作
AIGC
AI作画
部署