All pastes #26621 Raw Edit

Miscellany

public text v1 · immutable
#26621 ·published 2005-10-25 16:40 UTC
rendered paste body
LDTP Newsletter


Issue V -  25 October 2005

Welcome to the fifth issue of LDTP Newsletter! LDTP community has reached another important milestone with the release of LDTP 0.2.1. This release features the much awaited Localization support. This newsletter also includes latest news on our approach towards achieving an automated test engine. Useful references have been included at the end of this article for those who wish to hack/use LDTP.

LDTP is now at version 0.2.1

Whats new in this release:

* Testing Applications in localized languages using LDTP ('Nags' & 'Prem')
             The wait is over! Languages are no barriers for testing applications any more! We are proud to announce the localization support available with this release of LDTP which no other F/OSS test automation tool has ever provided till date. This version of LDTP lets you test applications in localized languages. The best part being not necessary to rewrite scripts for testing applications running in localized languages. Use existing script, follow the simple steps provided in the README file (Localization support section) and you have LDTP testing your application!! The current version of LDTP does not include testing of rendering of localized strings. Thanks to Karunakaran (**mail-id**) for helping as complete this work successfully.

* New component functions:
     + 'sortcolumnindex' and 'sortcolumn' for table/tree-table objects. ('Shaheed')
     + 'getwindowlist' and 'getcomponentlist' ('Prem')
     + 'bindtext', 'getobjectinfo' and 'getobjectproperties' ('Nags')

* Major Bug Fixes:
    + Proper error messages have been updated for easy debugging ('Nags')
    + 'selectrow' to select row based on number of matchings ('Shaheed')
    + 'doesrowexist' now performs an exact match ('Shaheed')
    + Crasher bug in menu.c relating to menu items has been fixed ('Nags')
    + Crasher bug in selectcalendardate API has been fixed ('Nags')

* Automation scripts:
    + Evolution automation scripts for the following scenarios have been updated. Thanks to Patrick and Shaheed for their wonderful contribution.
	* Account configuration
	* Sending mail (HTML, with and without attachment), Reply and forward mail
	* Mail folder related operations
	* vFolder related operations
	* Searching mail (based on subject, sender and subject/sender)


Prerequisites and Installation Summary:

Following are the requirements for setting up LDTP
       + Python 2.3 or higher
       + Python Imaging Library
       + libstatgrab and pystatgrab [please use the development snapshot for libstatgrab which includes an important fix for a crasher bug]. You can download these libraries from http://www.i-scream.org/libstatgrab/
       + Import utility of ImageMagick
       + gettext library (0.14 or higher). You can download it from http://www.gnu.org/software/gettext/gettext.html

   You can download the latest version of LDTP from http://download.freedesktop.org/ldtp/0.x/0.2.x/ .
LDTP is available as rpm package. LDTP is also available as deb package for Debian and Ubuntu distributions. Thanks to Casanova (prashmohan@gmail.com) for the providing the same. Thanks to hackers from SUN, china for providing solaris package for both 'sparc' and i386.

For a step by step instruction on setting up LDTP please refer
http://gnomebangalore.org/ldtp/index.php/How_to_setup_PY-LDTP_in_NLD


References:

For detailed information on LDTP framework and latest updates visit
http://gnomebangalore.org/ldtp/

All the published newsletters including the current one can be
downloaded from http://gnomebangalore.org/ldtp/index.php/Newsletters.

For release notes of every release including the current one please
refer http://gnomebangalore.org/ldtp/index.php/Release_Notes

For information on various APIs in LDTP including those added for this
release can be got from http://gnomebangalore.org/ldtp/index.php/API_Reference

To subscribe to LDTP mailing lists, visit
http://gnomebangalore.org/ldtp/index.php/Mailing_List

IRC Channel -  #ldtp on irc.gimp.org


For suggestions to improve this newsletter, please write to
jpremkumar@novell.com