人/狗/码的日常 2021-06-07

高考第一天,天气不错,把高考提到6月是非常明智的决定。遥想当年自己高考,时间过的真的好快,转眼20多年过去了。

昨天聚餐吃多了,这两天一只感觉有点撑。

爱人今天休息,所以今天是大扫除的一天,各种收拾整理,主要是想把冬天的东西都收拾起来。洗衣机是洗了一桶又一桶。

这两天又把健身环大冒险给耽搁了,暂时放堕拉攻一马,让他好好训练。

又是给狗狗洗澡的一天,现在真的是驾轻就熟了。酷奇也越来越适应我给他洗澡了,今天还拿花洒冲了脸,以前用水冲脸酷奇会拒绝,使劲甩脸,今天比较配合,乖乖的把头低下,然后让水流顺着脸冲下去,把泪痕都好好洗了洗。

狗粮又要干完了,又要开始盘算买啥给狗子吃了。

最近真的是消极怠工,码码真的好难。

今天在写单元测试用例,我的想法是,View/ViewController这种UI类的,目前做全自动测试确实比较困难,但Model/ViewModel还是应该做好单元测试,以保证其质量。同时,从TDD的角度,看看写的代码是否健壮。

由于有不少网络相关的异常测试,那么断网就成为测试的一个条件,所以今天就想着怎么模拟下断网等状况,然后就搜到了这篇文章:

Network Link Conditioner

方案不错,但是这已经上升到UI测试的层次了。
针对Unit Test,通常情况下我们是针对一个类进行的测试,而对于网络异常的测试用例,我觉得可以以网络状况为前提,进行分组,而针对每组的网络要求,用Network Link Conditioner模拟网络后,再进行测试。

你可能感兴趣的:(人/狗/码的日常 2021-06-07)