今年的疫情蛮严重的,希望大家都过得安好,
希望疫情快点过去,能回到一些线下技术聚会的时光~
今天目标:了解 Android Unit Test 是什麽。
今天这一篇,想来说明一下 Android Unit Test,
以及我了解的 Android App通常会测试些什麽?
讲述这篇的主因,是为了连贯後天的 Android Compose UI Test。
Android 的 Unit Test 几乎每个专案一打开就有,
打开test资料夹後,第一个档案里面就有测试程序。
但是不是这样就结束了?
不是,你可以这样做,先写一段程序。
然後写一段测试
执行这个 Test 的 Coverage
然後你会看到程序的部分有这样的红绿色,绿色表示你这段程序有被测试覆盖到。
右边则是你这个专案的测试覆盖度,
试着将整份专案的测试百分比都达到100%看看?
然後再告诉我那样的感觉是怎麽样的,哈!
写测试有没有什麽原则概念,有,但可以从 3A原则开始。
反转依赖原则很麻烦,有DI library帮助你。
不知道怎麽写测试:
很多资源可以帮助你学习写测试,
也有FB 社团 Test Corner https://www.facebook.com/groups/test.corner
前几年的铁人赛也有人分享如何写测试:
本文同步发表在 Medium 上:文章连结
<<: 【DAY 13】简单化、视觉化组织团队工作 - Planner X Power Automate
清单元件类型 ListView(纵向清单) 最基本的清单元件,可将资讯垂直排列,清楚显示资讯。 &l...
Day 27 - 成本估计与 Amazon DynamoDB 观赏鱼辨识成本估计 根据 观赏鱼辨识系...
前言 前一回我们利用 WordNetLemmatizer 来还原词条的衍生形体,在这之中我们引入了一...
逻辑运算子(Logical Operators) 常用来判断多个条件并回传结果,有 &&am...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2...