These are my custom utilities for software testing.
The idea is simple — we need tools for filling out forms and generating test data.
For testing web applications, we already have browser extensions like Bug magnet or Fake Data
But what if we need to input data outside of the web browser — in desktop applications, databases, or elsewhere?
So, I decided to reinvent the wheel and write some scripts to generate data wherever I need it.
These tools are written in Python and triggered using the Espanso text expander — it’s FOSS and cross-platform.
- Place the
string-generator.ymlfile in your Espanso configuration directory (or use imports) - Place the
string-generator.pyscript in the../scriptsfolder - Then, just type the abbreviation
:genstrand enter the desired string length in the input box
- Coming soon
Python Faker lib + Espanso = realistic test data filling 😍
- Place the
fake-data-gen.ymlfile in your Espanso config directory (or use imports). - Place the
fake-*.pyfiles in../scriptsfolder - Press
ALT+SPACEto open the Espanso search box. - Find the desired fake data generator and press
ENTER

