现场类型
字段类型测试对于REST API至关重要。对于SOAP API,现场类型测试应该是非常沉闷的(并且可能从学位过度),因为场型变化通常通过用于产生主管部门的任何结构进步来处理。
对非原始字段表示具体考虑,例如,日期时间字段,必须具有特定配置。随后的检查是任何允许的限制。特别值得注意的是字符串和枚举。
确保协助不会爆炸在您以10k字节长的字符串中发送的机会。连续服用类似的心态作为恶性咸菜,利用您的探索性测试能力。
方法类型
- 得到:获取策略用于利用给定的URI从给定服务器中的数据。在利用获取需求的同时,它应该只需提取信息并应该对服务器没有其他影响。
- 邮政:职位职位用于制作另一个实体。它同样可以用于使用HTML结构向服务器发送信息,例如客户端数据,记录传输等。
- 放:创建另一个实体或更新当前的实体。
- 删除:删除由URI给出的目标资产的所有当前描绘。
必填字段
设置检查误差消息的帮助的测试完全简单:“清除”呼叫 - 在征集中传递未填充的身体。收回错误,您缺少某些组件。将缺少的组件添加到您的请求中,并再次提出请求,直到您恢复积极反应。
思想是API是自我报告:错误消息导致您制作总有效呼叫。此方法同样检查代码中的所有信息来源。具有支持性错误消息对公共API特别重要。
此外,不要贬低拼写和句子结构的意义,当错误时,它使整个应用程序看起来更少的专家并带来客户端确定性。
数据库完整性
另一个有趣的测试是许多人称为“数据集可靠性测试”。进入应用程序数据集的信息可能变得糟糕,特别是在测试气候中,但正在进行中。
这可能发生由于许多原因:过去的API适应(具有一个或另一个错误或缺陷的规定),应用程序崩溃,或基本上由物理地改变信息基础的个人直截了当。您可以为数据集中的每个记录运行读/恢复方法,预测API不应折叠任何错误。
在它所做的事情上,这是值得探索的。它没有迅速展示错误,因为信息可以真正糟糕,所认为大多数API的所有事物都会错误地行动,但它可以揭示有趣和可想象的API的不良行为。
如果您需要进一步帮助对负API测试或需要扩展您的QA资源和功能,今天联系Qasource.。