Line 58: |
Line 58: |
| http://sourceforge.net/projects/rf-ftp-py/files/1.2/FtpLibraryExample.txt/download | | http://sourceforge.net/projects/rf-ftp-py/files/1.2/FtpLibraryExample.txt/download |
| | | |
− | ==Making it test SMEServer== | + | == SME Server Test Automation on GitHub == |
| | | |
− | Marco Hess has made good progress with getting the framework to talk to an SMEServer.
| + | The git repository with an intial set of tests for SME Server is now on GitHub |
| + | here: |
| | | |
− | His code is here:
| + | https://github.com/MarcoHess/smeserver-test-automation |
− | | |
− | https://franka.through-ip.com/git/?p=sme-test-automation.git;a=summary | |
− | | |
− | and I can confirm that it also works on my setup.
| |
| | | |
| ===Loading and Trying it=== | | ===Loading and Trying it=== |
− | If you use this link:
| |
− |
| |
− | https://franka.through-ip.com/git/?p=sme-test-automation.git;a=tree
| |
| | | |
− | and click on the "zip" link, then you will get a zipped archive of all the scripts.
| + | The best way to try these tests is to clone the repository from GitHub with: |
| | | |
− | Unzip (extract) this into an empty directory
| + | git clone https://github.com/MarcoHess/smeserver-test-automation.git |
| | | |
− | Alternatively clone the git repository with: | + | Alternatively you can also download a ZIP file with the whole repository with this link: |
| | | |
− | git clone https://franka.through-ip.com/git/sme-test-automation.git | + | https://github.com/MarcoHess/smeserver-test-automation/archive/master.zip |
| | | |
| ===Setting up the tests=== | | ===Setting up the tests=== |
Line 112: |
Line 106: |
| | | |
| pybot sme/03__remote_access/03__ssh/ | | pybot sme/03__remote_access/03__ssh/ |
| + | |
| + | ===Contributing Tests=== |
| + | |
| + | With the main test repository on GitHub it is very easy to 'fork' a copy of the repository, |
| + | start adding, fixing or modifying tests and then send a 'Pull Request' to merge your updates |
| + | into the main repository. |
| + | |
| + | Here is an outline of that process: https://help.github.com/articles/fork-a-repo |
| | | |
| ==RIDE== | | ==RIDE== |