Scala Testing

Open-source Scala projects categorized as Testing Edit details

Top 23 Scala Testing Projects

  • Gatling

    Modern Load Testing as Code

    Project mention: Load testing workflow for POST API calls | reddit.com/r/softwarearchitecture | 2022-07-31

    I used to use JMeter, till someone else on the team introduced me to locust, so check that out if you don’t mind doing some python: https://locust.io. There’s also gatling (scala based, but can be generated by a recorder or HAR files), https://gatling.io

  • Finatra

    Fast, testable, Scala services built on TwitterServer and Finagle

    Project mention: Is Scala and Play Framework dying? | reddit.com/r/scala | 2021-12-08

    Two alternatives for service frameworks come to mind. Finatra, the tried-and-tested service framework built and maintained by Twitter. Alternatively, ZIO (and its broader ecosystem) is a rising start that fully embraces functional programming and all its incredible benefits.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • FS2

    Compositional, streaming I/O library for Scala

    Project mention: Is “Functional Programming in Scala” 1st edition still relevant? | reddit.com/r/scala | 2022-07-07

    Finally, the last chapter has been rewritten to be based on some of the main design ideas from FS2 (https://fs2.io), which I hope will be more approachable than the 1st edition.

  • ScalaCheck

    Property-based testing for Scala

    Project mention: Friction-less scala - Tell us what is causing friction in your day-to-day life with Scala | reddit.com/r/scala | 2021-08-10

    And the readmes and tutorials written for the major libraries are some of the best, and most concise out there. Seriously, even the old stuff, like scalacheck's guide is really good. Compare that to hypothesis. The hypothesis uses readthedocs, but other than the window dressing, much better. Try to find similar concise guides for major Java projects outside of spring boot. They're all external to the projects, published on Baeldung.

  • ScalaTest

    A testing tool for Scala and Java developers

  • Diffy

  • Specs2

    Software Specifications for Scala

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • ScalaMeter

    Microbenchmarking and performance regression testing framework for the JVM platform.

  • ScalaMock

    Native Scala mocking framework (by paulbutcher)

  • µTest

    A simple testing framework for Scala

  • munit

    Scala testing library with actionable errors and extensible APIs

  • Mockito Scala

    Mockito for Scala language

  • scalaprops

    property based testing library for Scala

  • cornichon

    Scala DSL for testing HTTP JSON API

  • Minitest

    The super light testing library for Scala and Scala.js (by monix)

  • Nyaya

    Random Data Generation and/or Property Testing in Scala & Scala.JS.

  • Stryker4s

    Mutation testing for Scala

  • Scala Test-State

    Scala Test-State.

    Project mention: What's the maturity level of ScalaJS? | reddit.com/r/scala | 2021-08-27

    It actually been rock-solid for many, many years now! I've built quite a few things with it and introduced it to teams who picked it up very quickly and with no major problems. I've never had any production problems with it EVER and I've been living and breathing it pretty much every day for ages now. It's very, very unit testable (oh! check out Scala Test State if you're interested in really powerful and concise Scala.JS testing) so it's nearly trivial to have to very well tested webapp, including mouse clicks, key presses, whatever you want. Awesome awesome stuff and the Scala.JS team deserve some kind of tech Nobel prize imo. It's been a game changer for me.

  • chiseltest

    The official testing library for Chisel circuits.

  • chiselverify

    A dynamic verification library for Chisel.

  • be-kind-rewind

    A VCR testing library for Scala

  • sbt-example

    Run Scaladoc as unit tests

  • databob

    Randomised, zero-boilerplate object builders

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-07-31.

Scala Testing related posts

Index

What are some of the best open-source Testing projects in Scala? This list will help you:

Project Stars
1 Gatling 5,600
2 Finatra 2,171
3 FS2 2,117
4 ScalaCheck 1,821
5 ScalaTest 1,054
6 Diffy 861
7 Specs2 723
8 ScalaMeter 498
9 ScalaMock 462
10 µTest 451
11 munit 316
12 Mockito Scala 294
13 scalaprops 272
14 cornichon 218
15 Minitest 176
16 Nyaya 172
17 Stryker4s 156
18 Scala Test-State 139
19 chiseltest 120
20 chiselverify 79
21 be-kind-rewind 30
22 sbt-example 30
23 databob 9
Find remote jobs at our new job board 99remotejobs.com. There is 0 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com