本文档为《超市管理系统软件测试报告》,详细记录了针对某超市管理系统的各项功能进行的全面测试过程及结果分析。
API接口可以分为三类。第一种是函数级别的,测试需要对接口的各个参数进行验证,例如:`Int getResult(String key, String ID, Int ticket)`。第二种是对象级别的,在使用这种类型的API时,开发人员首先引入包名,并在调用之前声明一个对象;之后可以通过这个对象来执行方法操作。对于这类接口的测试重点在于功能实现和数据输入的有效性验证上。
与第一种类型相比,第二种的主要区别在于我们只需要关注对外提供的接口即可,无需关心其内部如何通过其他函数进行调用。因此,在这种情况下,测试粒度较大但范围较小。
第三类是基于http协议的API,用于App客户端和服务端之间的交互。