【问题标题】:How to test APIs with Scala (SDET Automation)?如何使用 Scala(SDET 自动化)测试 API?
【发布时间】:2019-04-12 05:32:08
【问题描述】:

我是 Scala 新手(来自 Java 背景)。我是一名 SDET。我通过 Pluralsight/Udemy 的课程学习了语法,现在我想学习如何使用 Scala 测试 REST API。

我在网上阅读了有关 Akka-http-testkit、Play、ScalaTest 的信息,并查看了 Git 上的一些 repo,但老实说,我发现没有教程可以真正解释事情,而且这些框架的文档也不是什么我可以把头绕过去。然后是关于 Actor 拥有服务和服务器等的事情......我迷路了!

我能得到什么帮助,真正让我一步一步地解释和执行吗?非常感谢。

【问题讨论】:

  • API是用什么写的? Http4s。 Akka-http、Play、Finatra、Finch?如果 API 是用 Play 编写的,Akka Testkit 将不会做任何事情。

标签: scala akka scalatest akka-http


【解决方案1】:

查看channel 以了解有关 Scala 和测试开发的详细信息。

来回答你的问题 - 这里是 video1video2code 链接如何使用 ScalaTest 框架。

【讨论】:

  • 这些都是单元测试,我相信OP正在寻找集成或功能测试。
  • @sinanspd 我提供了一些教程链接,他可以从那里开始使用 ScalaTest 框架。不确定他在寻找什么,因为他有点迷路,我只是从他可以开始的地方帮助他。 SDET 不仅仅是关于集成或特性测试,它从单元测试、组件、集成、特性等开始,更多地涉及开发涵盖这些类型测试的自动化框架。所以我相信从单元测试中陈述将帮助他理解特性是如何工作的。
猜你喜欢
  • 2018-04-17
  • 2021-11-29
  • 1970-01-01
  • 1970-01-01
  • 2021-10-22
  • 1970-01-01
  • 1970-01-01
  • 2014-07-18
  • 2018-06-22
相关资源
最近更新 更多