搜索典籍

于 87 处洞府、2,321 余篇典籍中,寻你所需之言

日常分享

App测试基础:原生页面与H5页面区别 + H5测试核心要点

目前绝大多数App都是混合开发模式,同时包含原生页面和H5页面。两种页面的运行机制不同,产生的bug类型、测试侧重点也完全不一样。很多测试新手容易漏测问题,本文用通俗简单的方式,讲清二者区别和H5页面专属测试重点。 一、什么是原生页面、H5页面? 1. App原生页面 页面代码打包在App安装包内,

Mind Mosaic· 2026.05.28· 8 阅
日常分享

ADB 快速排查 Android 应用闪退/崩溃 极简指南

Android 应用测试、开发过程中,闪退、崩溃是最常见的问题。借助 ADB 的 logcat 日志功能,可以快速捕获异常、定位根因。本文整理一套精简实用的排查流程、常用命令与日志解读技巧。 一、前期准备 电脑已配置好 ADB 环境,可在任意命令行直接调用 adb 命令; 安卓真机 / 模拟器开启U

Mind Mosaic· 2026.05.27· 7 阅
日常分享

什么是Monkey测试?

作为开发者或测试工程师,我们都曾遇到过这样的场景:应用在常规测试中表现完美,功能逻辑无懈可击,但一上线,总有用户能用一些“天马行空”的操作方式,让App意外崩溃(Crash)或无响应(ANR)。这些难以预测的操作,就像一只猴子在屏幕前乱点一通。 那么,有没有一种方法,能让我们在发布前就模拟这种“猴子

Mind Mosaic· 2025.10.21· 3 阅
日常分享

Cookie、Session、Token是什么

在 Web 开发的世界里,有一个基本事实我们必须首先了解:HTTP 协议是无状态的(Stateless)。 这意味着,服务器不会“记住”任何关于用户的信息。你第一次访问网站和你一秒钟后再次刷新页面,对于服务器来说,都是两次全新的、独立的请求。它不知道这两个请求都来自同一个人。 但这显然无法满足现代应

Mind Mosaic· 2025.10.17· 3 阅
日常分享

什么是测试左移与右移

在传统的软件开发观念中,测试(Testing)常常被视为开发流程的最后一个环节——当产品功能全部开发完成后,再交给测试工程师去“找Bug”。然而,这种模式在追求快速迭代的现代软件工程中正面临巨大挑战。事实上,随着敏捷开发和DevOps理念的盛行,软件测试的边界正在不断扩展,形成了两个重要的趋势——测

Mind Mosaic· 2025.10.09· 3 阅
日常分享

软件测试全流程解析:一位测试工程师的深度工作笔记

在很多人的印象里,软件测试工程师(Software Test Engineer)的工作可能就是产品开发完成后,在屏幕上“点点点”,找找 Bug,然后把问题丢给开发同学。如果这是对测试工程师的全部理解,那么可能只看到了冰山的一角。 本文将带你走进一名测试工程师的完整工作流程,了解从一个想法的诞生到产品

Mind Mosaic· 2025.09.30· 5 阅