API测试的自动化测试

皮塔饼

我想设置自动化测试,以测试API。确切地说,例如,我想发送HTTP请求(POSTS)并测试响应。因此,它必须进行无头的浏览器测试。

我已经将Selenium以及NUnit和Phantom JS设置为驱动程序。测试是用C#编写的,而我使用Visual Studio作为IDE。

我已经在谷歌上搜索了很多东西,但是对于上述组合,我似乎没有找到对我的问题的特别答案。

上面的组合是否允许我编写测试以测试API或发送和接收HTTP请求和响应?

皮塔饼

好吧,我可以通过最近几个月的经验来回答我的问题。我编写自动测试以发送测试请求(例如发布,获取,放置等),并使用基本的HTTP响应正文和状态代码测试结果。这是测试api的最简单方法。当然,如果有人想进行深度测试(例如负载测试),则可以使用适当的工具。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章