From 329a65a705e1a150fcdb80559786bf705a54a158 Mon Sep 17 00:00:00 2001 From: Lukas Ruzicka Date: Dec 13 2018 12:40:56 +0000 Subject: Add README. --- diff --git a/README.md b/README.md new file mode 100644 index 0000000..d411ebb --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# Fedora Desktop Testing using Behave and Dogtail + +If you want to try out the Behave desktop testing on Fedora: + +1. Prepare a VM with Fedora Workstation. Use the version that you want to test. The tests are being developed for Fedora 30. +2. You do not have to create users, but create a root account. +3. Boot the Fedora machine and ssh into it as root. +4. Create a directory where the tests will be placed and clone this repo `git clone https://pagure.io/fedora-qa/fedora-desktop-testing.git`. +5. Go into the repo's main directory and run the `submodules_setup.sh` script to fetch the correct version of that submodule. +6. Use the `VM_setup.sh` to set up the virtual machine. +7. Enable passwordless sudo. +8. For user test disable going to sleep when idle in `gsettings`. +9. Go into a test subdirectory and run tests using `runtest.sh`.