Selenium是执行API测试自动化的适当工具吗?

时间:2015-09-08 07:09:54

标签: api selenium testing automation qa

我正在测试一个写在.Net上的系统。 我想实现API自动化测试,所以我几乎没有问题:

  1. 你认为硒是适合这项工作的工具吗?
  2. 你会使用哪种Selenium?
  3. 我在哪里可以找到好的教程?
  4. 非常感谢,

1 个答案:

答案 0 :(得分:1)

Selenium用于Web UI测试,因此它不是进行API测试的正确工具。您可以在Selenium测试中包含一些API测试,但Selenium的主要目标/强度不在API端。

对于API测试,它取决于您正在测试的API类型以及您希望用于编写测试的语言。对于REST API测试,Requests Python Library非常棒(我在Robot Framework中使用它,但您可以将它与任何兼容Python的测试框架一起使用)。对于SOAP API,您可以查看soapUI