我们有一个API,如果我注册一些数据,它会反映在大型机系统中,我需要验证一些使用硒testNG框架的细节..任何人都可以帮助我吗?如何使用硒自动执行CA主机屏幕验证?
0
A
回答
0
Selenium是一个Web浏览器UI验证框架。如果你正在尝试验证api,那么硒不会成为你的正确工具。您可以查看SOAP UI,或者您可以构建您自己的自定义api验证框架,该框架命中api端点,将其序列化为对象,然后根据您期望的响应验证响应值。我还构建了混合框架,其中,我通过硒操纵浏览器,然后在测试中的某一点我必须调用API来验证另一个应用程序已更新。但是你不会使用硒库中的任何东西进行api验证。
0
Selenium用于测试GUI。如果你想实现API测试,你可以使用RestAssured框架,如果你喜欢代码或SoapUI。
相关问题
- 1. 使用硒自动屏幕截图
- 2. 如何在主屏幕上执行MessageBox.Show?
- 3. 自动执行SSH和屏幕命令
- 4. 使用JAVA在硒中执行测试执行的屏幕记录
- 5. 让Android中的应用程序执行HTTPs CA签名验证
- 6. 使用自定义CA公钥文件验证证书?
- 7. 硒自动滚屏
- 8. 如何使用MATLAB在任何屏幕上执行屏幕截图?
- 9. 如何使用硒IDE验证类
- 10. 如何创建自定义主屏幕
- 11. 硒webdriver的标签自动化验证
- 12. 使用硒进行饼干验证
- 13. 如何随机验证动态行
- 14. QuickFIX/J CA证书验证
- 15. 模拟ISQL使用I4GL执行屏幕
- 16. 如何复制iOS主屏幕行为?
- 17. 如何自动执行OAuth验证步骤?
- 18. 如何防止在ModalPopupExtender中执行自动客户端验证?
- 19. 禁用主机名验证
- 20. 屏幕硒刮8
- 21. Android如何执行点击屏幕?
- 22. 如何使用selenium-rc在Python中自动执行Windows身份验证?
- 23. 如何验证使用硒在textarea中滚动条的存在。
- 24. 从主机虚拟机屏幕捕获
- 25. UI自动化: - 如何点击使用不是主屏幕(iPhone)的屏幕的JavaScript的按钮?
- 26. 如何使用UIImagepickercontroller自定义相机屏幕
- 27. 启动屏幕前执行代码
- 28. 如何获得主屏幕?
- 29. 当屏幕锁定时硒执行停止
- 30. 如何在Perl中验证主机名?
硒不适用于API测试。你会想要像SoapUI的东西。 –
欢迎来到stackoverflow.com。请花一些时间阅读[帮助页面](https://stackoverflow.com/help),尤其是名为[“我可以询问什么主题?”](https://stackoverflow.com/help/讨论话题)和[“我应该避免问什么类型的问题?”](https://stackoverflow.com/help/dont-ask)。请参阅[tour](https://stackoverflow.com/tour)并阅读[如何提出良好问题](https://stackoverflow.com/help/how-to-ask)。最后,请学习如何创建[最小,完整和可验证示例](https://stackoverflow.com/help/mcve)。 – cschneid