Mock测试:移动端分辨率适配

ops/2025/2/28 3:45:07/

 核心需求:通过 Charles 返回极端数据,测试 UI 对超长文本、大图、异常数值的兼容性

  1. 拦截接口

    • 在移动端访问真实接口 https://api.example.com/products
    • Charles 左侧请求列表找到该接口,右键选择 ​Map Local
  2. 绑定测试数据

  3. 选择该文件作为响应数据

// 本地文件 product_mock.json
{"products": [{"name": "【测试专用】超长商品名称XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(50字测试)","price": 999999.99}]
}

验证显示效果

  • 超长商品名称:商品名称自动换行或截断,界面布局保持完整,无元素错位、重叠等情况。
  • 价格显示保留两位小数,在高额价格下均能完整显示在容器内,不溢出。

http://www.ppmy.cn/ops/161848.html

相关文章

计算机网络之路由协议(OSPF路由协议)

一、定义与分类 OSPF是一种内部网关协议(IGP),也属于链路状态路由协议。它使用链路状态路由算法,在单一自治系统(AS)内部工作。适用于IPv4的OSPFv2协议定义于RFC2328,而RFC5340则定义了适用于I…

Hot100 贪心算法

如果非要说这些题的共性,也许就是:在边界内不断寻找最优解 121. 买卖股票的最佳时机 - 力扣(LeetCode) 总结一下思路就是:如果第i天卖出股票,则最大利润为(该天的股价-前面天数中最小的股价),然…

重学SpringBoot3-整合 Elasticsearch 8.x (一)客户端方式

更多SpringBoot3内容请关注我的专栏:《SpringBoot3》 期待您的点赞??收藏评论 重学SpringBoot3-整合 Elasticsearch 8.x (一)客户端方式 1. 为什么选择 Elasticsearch?2. Spring Boot 3 和 Elasticsearch 8.x 的集成概述 2.1 准…

Linux MySQL 8.0.29 忽略表名大小写配置

Linux MySQL 8.0.29 忽略表名大小写配置 问题背景解决方案遇到的问题: 问题背景 突然发现有个大写的表报不存在。 在Windows上,MySQL是默认支持忽略大小写的。 这个时候你要查询一下是不是没有配置: SHOW VARIABLES LIKE lower_case_table…

DeepSeek 15天指导手册——从入门到精通 PDF(附下载)

DeepSeek使用教程系列--DeepSeek 15天指导手册——从入门到精通pdf下载: https://pan.baidu.com/s/1PrIo0Xo0h5s6Plcc_smS8w?pwd1234 提取码: 1234 或 https://pan.quark.cn/s/2e8de75027d3 《DeepSeek 15天指导手册——从入门到精通》以系统化学习路径为核心&…

数据库二三事(8)

高级数据查询 top词语法格式:TOP n (percent)(with ties) 查询前n(%)行数据,(包括最后一行取值并列) 搭配 order by case: CASE (…

解锁Redis的深层能力:事务与消息队列的最佳实践

在当今数据驱动的世界里,高效的数据管理和处理成为了每一个成功应用的核心。Redis,作为一款高性能的内存数据库,不仅以其快速读写能力著称,还提供了诸如事务、持久化、以及灵活的消息队列实现等高级功能,使得开发者能够…

【C++编程入门基础(一)】

文章目录 一、什么是C二、命名空间(1)为什么有命名空间(2)命名空间的定义(3)命名空间的使用 三、输入和输出(1)输出(2)输入(3)总结 四…