Mandatory requirements
- GNOME Version - min 2.10
- Accessibility should be enabled
Install the following development packages
- at-spi-devel
- gail-devel
- libgail-devel (or libgail-gnome based on your distribution)
- python-devel
Optional Dependency Packages
Import tool of ImageMagick - To capture a screenshot
Python Imaging Library - Compare images, black out a region in an image
pystatgrab - CPU / Memory utilization monitoring library
Linux Test For X - LTFX, To operate on Window / Object which is not accessibility enabled
Setting up LDTP from source
check out source from GIT with the following command: 'git clone git://anongit.freedesktop.org/git/ldtp/ldtp.git'
- When prompted for password enter
- change to the source directory with the following command: 'cd ldtp'
- build with './autogen.sh --prefix=/usr; make' Assuming that all the above mentioned development packages are installed
- setup with 'make install' as the root user
Install from latest released binaries
From Download page download either rpm or deb package for your distribution
Next step
How to create LDTP test scripts in python
