移动App测试--支持多种文件格式

news/2025/3/15 4:58:19/

军规10:支持多种文件格式

1.签订协议需要支持pdf

由于ios上,自带的iBooks支持打开PDF文件,所以其在App中打开PDF文件是可以被支持的;而安卓原生的操作系统并没有自带可以打开pdf的文件;

在app打开pdf文件时,一般都是启用单独的进程先下载pdf文件之后再打开,而测试时,不仅要验证pdf文件能正常打开,还要保证用户能放大缩小着看pdf的细节,这不仅提高了用户体验,还有助于app避免法律问题。

2.支持office文件

如果规定app需要支持office各种文件格式,那在测试时就需要对每种文件格式进行验证;例如excel下的xls\xls\csv等常见文件格式;

3.支持图片文件

如果app需要处理图片,那么我们应该先确认哪些图片格式是需要支持的,然后根据优先级去测;不过通常就是支持通用的格式,例如BMP、jpeg、PNG、GIF;

在app上展示或处理图片时,至少要能对图片进行放大和缩小,需要注意的是GIF图片展示时,不能只显示第一帧;

4.支持视频和音频文件

如果app支持音频视频播放,也需要考虑不同格式的视频和音频文件,甚至是不同编码方式下音频的处理;需要对常见的视频文件、音频文件格式、编码方式、音频解码方式等进行组合,并确定测试的优先级;

综上所述,如果app支持多种文件格式,那么我们就需要在测试app功能兼容性的同时,也要考虑这些功能兼容性是否破坏了用户流畅使用app的整个流程,重视影响用户粘性的行为

----------以上来自《移动app测试的22条军规》,个人觉得内容很详细、全面、也很通俗易懂,强烈推荐大家去看~~


http://www.ppmy.cn/news/911444.html

相关文章

python中int是什么的缩写_python中int是什么类型

python中的基本数据类型 1:虽然python中的变量不需要声明,但使用时必须赋值 整形变量 浮点型变量 字符型 2:可以一个给多个变量赋值,也可以多个给多个变量赋值 3:python3中有6个标准数据类型 Number(数字) *True1 *False0 *数值的除法(/)总是返回一个浮点…

军规10 支持多种文件格式

在ios操作系统上,由于自带的iBooks支持打开PDF文件,所以在APP中打开PDF文件是可以被支持的。而在Android设备上,原生Android操作系统并没有自带可以打开PDF的文件,所以在Android上,APP如果尝试打开PDF文件时会显示打开…

ios怎么创建html,iBooks Author:关于 HTML widget 创建

iBooks Author 支持 HTML5 widget(扩展名为 .wdgt)。 若要创建 iBooks Author 的 HTML widget,请使用文本编辑器或 Web 内容创建 app 创建下列文件:主要 HTML 文件:此文件是 widget 的主体部分。可以随意为其命名,但扩展名必须为“…

Prometheus实现钉钉报警

1、Prometheus实现钉钉报警 1.1 Prometheus环境 # my global config global:scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute…

如何使用Java开发高性能的分布式系统

写在前面: 随着现代应用需求的不断演进,传统的单体应用已经无法满足对高容量、高并发和高可用性的需求。为了应对这些挑战,分布式系统应运而生。简而言之,分布式系统是由多个计算机节点组成的系统,这些节点通过网络进…

博德之门2增强版存档_博德之门2:增强版 存档位置及修改方法

虽然博德之门系列游戏是比较老的游戏,但游戏性还是非常不错的,可能对画面党来说游戏有些难接受,不过真正融入游戏还是会发现这款作品的乐趣所在,最近不少玩家问到游戏存档位置,下面是详细解析。 存档位置及修改方法 第…

文件操作存档2

将0-127之间的ASCII字符写入demo.bin二进制文件中&#xff0c;并读取内容显示 #include <stdio.h> #include <stdlib.h>int main() {FILE *fp;char ch;int i;if( (fp fopen("demo.bin","wb")) NULL)//以二进制写方式打开文件{printf("…

[Unity存档系统]简单介绍Unity常见存档系统二JSON以及使用方法

学习目标&#xff1a; 如果你和我同样苦恼于游戏相关的数据怎么存储与读取&#xff0c;那么不妨看看这个up主有关Unity存档系统的教程。[Unity] 存档系统 Part 1 | PlayerPrefs | Unity初学者系列教程 | 数据存取 | 存档读档 | Save&Load_哔哩哔哩_bilibili在本视频中你将学…