我对自动化和API测试非常陌生。我目前的项目是基于银行的USSD。我目前正在通过在浏览器模拟器上输入并读取控制台输出(ssh到服务器)来手动测试。 API的基本功能是生成包含所有参数的POST请求并将其发送到相应的银行。我希望自动执行此过程并验证发送的请求和收到的响应。我正在考虑使用Selenium进行浏览器自动化,但我不知道如何从终端提取响应以进行验证。
请建议我应该怎么做,如果这是正确的过程。如果还有其他方法可以处理,请建议。
答案 0 :(得分:0)
如果您正在测试REST API您应该使用REST Assured进行自动化测试(postman工具)进行手动测试。如果您应该端到端测试 - 那么Selenium是正确的工具。