Links

Testing the latest features

Testing Audacity is one of the best ways to find bugs.
You can download the latest master build from https://audacityteam.org/nightly. Even before that, you can get builds which are still in development from https://github.com/audacity/audacity/actions (if you have a github account)
When you do find something that breaks, make sure to file a bug (or comment on the pull request that introduces the bug if it's unmerged)!
Audacity comes with some tools to aid you with testing.

Tools

Macros

See https://manual.audacityteam.org/man/macros.html - these can make it easier for you to do repeated tasks.

Journaling

Journaling is a feature that records all your actions and lets you replay them.
  1. 1.
    start Audacity in journaling mode, <<TODO: HOW??>> do a certain task, and then close Audacity again. This will generate a journal file, which you can find in <<WHERE>>.
  2. 2.
    Copy the journal file to a new folder (eg: QA-tests) and name it so that you can easily find it again.
  3. 3.
    Launch Audacity from the command line, like this:
Windows
macOS
Linux
audacity.exe -j QA-tests\yourtest.txt
audacity -j QA-tests/yourtest.txt
audacity -j QA-tests/yourtest.txt