阅读、测试代码的方法
对你所负责的模块的主要业务流程要比较熟悉,
1。这个业务流程涉及到哪些层面,每个层面之间的主要API接口如何,如果判断接口之间的调用关系、参数是否出错;
2。对本模块常见的出错流程要非常清楚,平时有时间,可以模拟这些常见的错误,
而对于wifi模块而言,有如下业务场景:
1)几种常见的认证方式的正确的业务流程,这是业务流程的主干;
2)用户密码输入、用户认证方式错误的流程处理;
3)常见的WLAN状态栏的变化过程,connecting->obtaining address->completed;
4) 用户常见的使用WLAN习惯,比如wifi连接上以后,关屏,之后再开屏,此时wifi会立马连接上,
这个场景涉及到wifi的省电处理,当关屏一段时间以后,wifi会自动关闭;当打开屏幕以后,wifi会被唤醒,
重新启动wifi连接。