起因:白盒测试过程中,经常会遇到被测接口是私有接口,不能通过直接访问接口进行测试,那么对于这样的接口我们怎么进行路径覆盖呢?
想到的办法:
1. 通过访问上层接口构造相应数据来测试私有接口;
2. 通过走查私有接口,设计用例通过黑盒的方式覆盖代码逻辑;
3. 在私有接口中期望关注的位置上设置断点,构造相应数据,观察运行过程中断点位置的数据变化是否符合预期;
4. 将私有成员定义为公有成员;
起因:白盒测试过程中,经常会遇到被测接口是私有接口,不能通过直接访问接口进行测试,那么对于这样的接口我们怎么进行路径覆盖呢?
想到的办法:
1. 通过访问上层接口构造相应数据来测试私有接口;
2. 通过走查私有接口,设计用例通过黑盒的方式覆盖代码逻辑;
3. 在私有接口中期望关注的位置上设置断点,构造相应数据,观察运行过程中断点位置的数据变化是否符合预期;
4. 将私有成员定义为公有成员;