使用post man进行API测试

时间:2017-01-05 08:44:56

标签: testing asp.net-web-api2 postman

我是postman的api测试的新手。我浏览了几篇博客和文章 api testing.But我不知道我们可以做多深入测试。 另外我们如何为post请求编写测试。我有以下部门模式类 来自我的网页api。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState); // calls the AbstractActivity onCreate
// a bunch of other things
}

我使用的样本获取请求在下面给出

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState); // this calls AppcomPatActivity onCreate    
     //and crashes.
    // some initializations
}

上述测试程序是否正确。    在调用post请求并获取针对上述模型的部门控制器的请求时要测试的所有内容。

1 个答案:

答案 0 :(得分:0)

您不必编写2个测试用例来测试+ ve和-ve场景。您需要做的就是编写一个测试用例,它将根据场景通过或失败。例如,让我们考虑您的 DepartmentId

测试用例应该是

tests["department id must exists in  response"]= body.DepartmentId? true : false;

根据您的部门ID是否存在,您的测试用例将通过(标记为绿色)或失败(标记为红色)。

或者,如果您不仅要处理测试,还要设计API并记录它们,那么请查看http://myapic.com。它是端到端API设计文档和测试的绝佳工具。