Reasons to avoid RandomStringUtils for test data generation

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Mergify - Automate your Pull Request with Mergify
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • Java Faker

    Brings the popular ruby faker gem to Java

    []JavaFaker]( is an open-source library based on Faker to generate fake data.

  • faker

    A library for generating fake data such as names, addresses, and phone numbers. [Moved to:] (by stympy)

    []JavaFaker]( is an open-source library based on Faker to generate fake data.

  • Mergify

    Automate your Pull Request with Mergify. Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!

  • avoid-random-string-utils

    Example of the RandomStringUtils class vs JavaFaker to generate data

    The avoid-random-string-utils project shows a basic example comparing RandomStringUtils vs JavaFaker.

  • restassured-complete-basic-example

    A complete API Test Architecture example using Java and RestAssured providing a real-world example and continuous delivery ready.

    The restassured-complete-basic-example project has a factory data class to generate all the necessary data in different conditions. It’s a good real-world example.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts