# \#testing

**URL:** https://erlangforums.com/tag/testing/259.md

[Latest](https://erlangforums.com/latest.md) · [Categories](https://erlangforums.com/categories.md) · [Tags](https://erlangforums.com/tags.md)

---

## [Eta (η) - Deterministic Simulation Testing](https://erlangforums.com/t/eta-deterministic-simulation-testing/5893)

<div class="topic-metadata">

**Author:** [@jstimps](https://erlangforums.com/u/jstimps)\
**Replies:** 1\
**Last updated:** [August 28, 2026, 11:06am UTC](https://erlangforums.com/t/eta-deterministic-simulation-testing/5893 "2026-08-28T11:06:07Z")

</div>

I’d like to announce the release of eta 0.1.0 (as in η) - a deterministic simulation testing framework for Erlang. Deterministic simulation testing is an approach to system testing in which you remove all non-determinis…

---

## [Gm\_ctflow - A helper application for complex Common Test suites](https://erlangforums.com/t/gm-ctflow-a-helper-application-for-complex-common-test-suites/5690)

<div class="topic-metadata">

**Author:** [@uwiger](https://erlangforums.com/u/uwiger)\
**Replies:** 0\
**Last updated:** [June 4, 2026, 6:57am UTC](https://erlangforums.com/t/gm-ctflow-a-helper-application-for-complex-common-test-suites/5690 "2026-06-04T06:57:54Z")

</div>

Every now and then, we run into situations where we need to test something that’s best broken up into a group of separate test cases, where we maintain state across cases, and some helper processes assist e.g. with react…

---

## [How to compile rebar3 dependencies with TEST macro defined?](https://erlangforums.com/t/how-to-compile-rebar3-dependencies-with-test-macro-defined/3422)

<div class="topic-metadata">

**Author:** [@NAR](https://erlangforums.com/u/NAR)\
**Replies:** 6\
**Last updated:** [October 26, 2025, 4:26pm UTC](https://erlangforums.com/t/how-to-compile-rebar3-dependencies-with-test-macro-defined/3422 "2025-10-26T16:26:23Z")

</div>

Hello! I’m working on an Erlang library application that uses a C library to connect to a proprietary remote service. I wrote the NIF wrapper and everything works fine. In order to test it, I need to mock the calls into…

---

## [Common Test framework missing from my Erlang Install](https://erlangforums.com/t/common-test-framework-missing-from-my-erlang-install/4385)

<div class="topic-metadata">

**Author:** [@scherrey](https://erlangforums.com/u/scherrey)\
**Replies:** 1\
**Last updated:** [January 14, 2025, 4:14pm UTC](https://erlangforums.com/t/common-test-framework-missing-from-my-erlang-install/4385 "2025-01-14T16:14:31Z")

</div>

I’m running an MX-Linux environment (Debian distro) and have installed (via asdf) and been using Erlang/Elixir for quite some time. I decided to try out the Common Test framework but it seems the framework isn’t present …

---

## [Any tips on capacity-testing BEAM / gen\_server apps using Tsung?](https://erlangforums.com/t/any-tips-on-capacity-testing-beam-gen-server-apps-using-tsung/3708)

<div class="topic-metadata">

**Author:** [@Romansky42](https://erlangforums.com/u/Romansky42)\
**Replies:** 0\
**Last updated:** [June 4, 2024, 2:12pm UTC](https://erlangforums.com/t/any-tips-on-capacity-testing-beam-gen-server-apps-using-tsung/3708 "2024-06-04T14:12:42Z")

</div>

I have recently started using Tsung to do capacity tests for BEAM apps using HTTP and Websockets. Right now, I want to use it to test an Erlang app that only uses BEAM / gen\_server messaging. Tsung has a plugin that al…

---

## [Testing Erlang/OTP built from source](https://erlangforums.com/t/testing-erlang-otp-built-from-source/3659)

<div class="topic-metadata">

**Author:** [@oranium](https://erlangforums.com/u/oranium)\
**Replies:** 1\
**Last updated:** [May 30, 2024, 10:06am UTC](https://erlangforums.com/t/testing-erlang-otp-built-from-source/3659 "2024-05-30T10:06:07Z")

</div>

Hi everyone! I have been trying to build Erlang/OTP from source according to the installation instructions. While the build is successful and functional, I am running into some confusion with running the tests. The ins…

---

## [HotCI - A Github CI/CD tool to test hot code upgrades/downgrades in Erlang OTP (and more)](https://erlangforums.com/t/hotci-a-github-ci-cd-tool-to-test-hot-code-upgrades-downgrades-in-erlang-otp-and-more/3529)

<div class="topic-metadata">

**Author:** [@Ahzed11](https://erlangforums.com/u/Ahzed11)\
**Replies:** 4\
**Last updated:** [May 20, 2024, 6:41pm UTC](https://erlangforums.com/t/hotci-a-github-ci-cd-tool-to-test-hot-code-upgrades-downgrades-in-erlang-otp-and-more/3529 "2024-05-20T18:41:25Z")

</div>

Hello everyone, Today, I would like to share the project I have been working on as part of my master thesis in collaboration with https://stritzinger.com/ and gather some feedback from the community about it. This proj…

---

## [Coverage testing a full application?](https://erlangforums.com/t/coverage-testing-a-full-application/2305)

<div class="topic-metadata">

**Author:** [@stratacast](https://erlangforums.com/u/stratacast)\
**Replies:** 11\
**Last updated:** [August 15, 2023, 2:55am UTC](https://erlangforums.com/t/coverage-testing-a-full-application/2305 "2023-08-15T02:55:58Z")

</div>

So, I’m getting close to finishing a pretty big project, but the last thing that is missing is proper tests. I’ve had some tests, but as my code has become more “stable”, and I’m getting deeper into integrating my projec…

---

## [Pact contract testing library for Erlang - request for comments](https://erlangforums.com/t/pact-contract-testing-library-for-erlang-request-for-comments/2731)

<div class="topic-metadata">

**Author:** [@srijan](https://erlangforums.com/u/srijan)\
**Replies:** 1\
**Last updated:** [July 5, 2023, 7:13am UTC](https://erlangforums.com/t/pact-contract-testing-library-for-erlang-request-for-comments/2731 "2023-07-05T07:13:21Z")

</div>

Hi. We’ve been working on creating a library for the Pact contract testing framework for Erlang. The work-in-progress codebase is here: GitHub - greyorange-labs/pact\_erlang: Erlang version of Pact. Pact is a contract t…

---

## [What are the popular options for erlang test frameworks?](https://erlangforums.com/t/what-are-the-popular-options-for-erlang-test-frameworks/821)

<div class="topic-metadata">

**Author:** [@sachin.maiya](https://erlangforums.com/u/sachin.maiya)\
**Replies:** 3\
**Last updated:** [December 20, 2021, 1:29pm UTC](https://erlangforums.com/t/what-are-the-popular-options-for-erlang-test-frameworks/821 "2021-12-20T13:29:08Z")

</div>

I have been looking at common test. Is this the right direction?

---

## [Which line was run by which test?](https://erlangforums.com/t/which-line-was-run-by-which-test/653)

<div class="topic-metadata">

**Author:** [@rlipscombe](https://erlangforums.com/u/rlipscombe)\
**Replies:** 5\
**Last updated:** [December 1, 2021, 5:00am UTC](https://erlangforums.com/t/which-line-was-run-by-which-test/653 "2021-12-01T05:00:25Z")

</div>

Before I invest a bunch of time in writing one, does there exist a library which reports code coverage on a per-test basis? That is: if I look at a code coverage report, I want to be able to tell which test (or tests) we…

---

## [How is testing working in Elixir vs Erlang?](https://erlangforums.com/t/how-is-testing-working-in-elixir-vs-erlang/526)

<div class="topic-metadata">

**Author:** [@Taure](https://erlangforums.com/u/Taure)\
**Replies:** 12\
**Last updated:** [November 16, 2021, 6:27pm UTC](https://erlangforums.com/t/how-is-testing-working-in-elixir-vs-erlang/526 "2021-11-16T18:27:43Z")

</div>

Hi, I was wondering what the difference is in testing tool in elixir vs Erlang and is it something that Erlang could improve? Have heard that Elixir is better at that and is something that companies discuss when choosi…
