Selenium webdriver 如何使用Selenium自动化web api测试

Selenium webdriver 如何使用Selenium自动化web api测试,selenium-webdriver,web-api-testing,Selenium Webdriver,Web Api Testing,我想自动化web api测试,但我是自动化的初学者。我有一个要自动化的RESTAPI列表。有人能建议我从哪里开始吗?我可以使用Selenium实现自动化吗 您可以使用任何外部库来自动化RESTAPI。下面是一些您可以使用的工具:- 使用外部库完成API自动化后,您可以与Selenium联合开发集成测试,该测试将使用Selenium库在前端执行一些工作,也可以使用上述任何客户端执行一些后端工作。您可以使用postman编写测试用例并测试所有web应用程序API 比如测试响应时间、状态代码、内容类型

我想自动化web api测试,但我是自动化的初学者。我有一个要自动化的RESTAPI列表。有人能建议我从哪里开始吗?我可以使用Selenium实现自动化吗

您可以使用任何外部库来自动化RESTAPI。下面是一些您可以使用的工具:-


使用外部库完成API自动化后,您可以与Selenium联合开发集成测试,该测试将使用Selenium库在前端执行一些工作,也可以使用上述任何客户端执行一些后端工作。

您可以使用postman编写测试用例并测试所有web应用程序API

比如测试响应时间、状态代码、内容类型等等

这里有一个简单的例子。在postman的测试选项卡中键入此项

var contentTypeHeaderExists = responseHeaders.hasOwnProperty("Content-Type");

tests["Has Content-Type"] = contentTypeHeaderExists;

if (contentTypeHeaderExists) {
    tests["Content-Type is application/json"] = 
      responseHeaders["Content-Type"].has("application/json");
}
高级用例包括按模块类型分组和保存不同类型的API


有关更多详细信息,请检查此项

您可以在Postmanchorome应用程序中创建测试用例。@Jay如何做到这一点?你有维基吗?@AnilreddyArragonda我在下面添加了答案。看看,谢谢你提供的信息