当前位置: 首页 > news >正文

测试 - 概览

官方页面

一、概念

二、分类

AndroidStudio 中的项目结构有三个目录:main(我们的业务代码)、test、androidTest。测试中能访问app中的代码,app中不能访问测试中的代码。

测试类型

Local Test

本地测试 / 单元测试

Instrumented Test

仪器化测试 / 插桩测试

测试范围业务逻辑(ViewModel、Repository、Domain、字符串操作和数学)UI、数据库、其它集成
AndroidStudio存放目录

test

androidTest

执行环境本地JVM真机 / 模拟器
执行速度快(毫秒级)慢(秒级)
Android依赖需要模拟Android环境可以访问Android框架
http://www.jsqmd.com/news/84532/

相关文章:

  • Qt定时器线程使用全解析
  • Maestro移动UI自动化测试完全指南:如何构建无障碍友好的应用体验
  • python_图片、字幕文本、音频一键组合
  • 鸿蒙不是 Electron!深度解析 HarmonyOS 应用开发与跨端技术选型
  • Qt关闭主窗体与quit()的深度解析
  • 12bit 100MHz pipelined SAR ADC模数转换器 设计 65nm工艺,电...
  • LangChain从入门到进阶(7):学会让AI调用MCP「喂饭教程」
  • 一、在freertos上使用esp01s模块并配置使用sta模式进行数据通信传输测试。
  • 鸿蒙原生应用深度实战:用 ArkTS + Stage 模型开发高性能跨端音乐播放器
  • Qt主窗体关闭与quit()的退出机制差异
  • 16、深入了解 Oracle Clusterware:功能、安装与管理
  • Ubuntu下Qt/C++程序终止全攻略
  • C++ 后端面试必刷大厂算法题(附代码实现)第一期
  • 前期工作总结
  • ComfyUI-SeedVR2视频超分辨率技术全面指南
  • 智能零碳管理系统功能与实现
  • 智乃的数字【牛客tracker 每日一题】
  • [UUCTF 2022 新生赛]ezpop
  • 17、RAC 环境下的应用开发技术解析
  • 生成式AI重构内容创作生态:人机协同成核心竞争力
  • GitHub中文排行榜终极指南:新手快速发现优质开源项目的完整教程
  • qt为什么转向用cmake放弃qmake
  • 盛水最多的容器(滑动窗口 双指针)
  • MAUI跨平台云同步终极指南:轻松实现多设备数据无缝流动
  • color
  • Qwen3-Embedding-4B:重新定义多语言文本检索的边界
  • 详细介绍:MySQL 数据增删改查
  • NNG 开源项目教程
  • 深度探究Span:.NET内存布局与零拷贝原理及实践
  • 【鸿蒙开发案例篇】拒绝裸奔!鸿蒙6实现PDF动态加密