If you want to try out the Behave desktop testing on Fedora:
git clone https://pagure.io/fedora-qa/fedora-desktop-testing.git.submodules_setup.sh script to fetch the correct version of that submodule.VM_setup.sh to set up the virtual machine.gsettings.runtest.sh.