Resending as the desktop-testing-list address was incorrect. Apologize for inconvenience.
Thanks On Wed, Apr 11, 2012 at 7:24 PM, Nagappan Alagappan <nagap...@gmail.com>wrote: > Hi Poornima, > > I'm not convinced with firefox.py. I see the following issues: > > * its not generic > * It doesn't handle any exception, say if you have test script 1 to 10, if > the test fails for some reason and throws any exception in test 2, tests > starting 3 to 10 won't be executed > * The test doesn't put back to the old state, I mean if some exception > happens, all the current window should be closed and should be smooth for > the next test > > Other comments from IRC: > > * Create a readme file with version of Firefox, Linux distribution > * Add respective license / author files > * Move 'frm*MozillaFirefox' and other object names to some common file, so > changing things will be at one place, will be really helpful at later > point, if you are planing for i18n / l10n. Just change that file content > with appropriate locale text and your scripts are ready for localization > testing > * time module imported couple of times in navigation.py > * Comment navigation.py line#57, verifyabout.py line#46, verifynewtab.py > line#40 > * Use wait instead of time.sleep > * Additional space between url and = in verifynewtab.py > > Additional comments: > > * Don't use space between the function name and open bracket, ex: instead > of 'log (' use 'log(' > * Maybe you can use 'if not waittillguinotexist('window')' instead of 'if > waittillguinotexist('window') == 0' > * At end of the complete test execution, application should exit > > Thanks > Nagappan > > > On Wed, Apr 11, 2012 at 12:06 PM, Poornima Nayak < > mpna...@linux.vnet.ibm.com> wrote: > >> Hi All >> >> Sheetal & I work in IBM Linux Technology Center, we are testing >> Accessibility. We are using LDTP test script written for automating >> Firefox testing. These scripts where written based on Firefox version in >> 2004/2006 and LDTP supported API's in 2004/2006. >> So we had to do lot of modification and come out with some work arounds. >> >> Nagappan already suggested lot of changes, those will be done. >> I specially need comment on firefox.py which triggeres test one by one. >> >> I have uploaded scripts at >> https://github.com/PoornimaNayak/gnomeautomation. >> >> We are planning to modify around 23 more Firefox test scripts and >> publish in the above repository after we learn the expectation from LDTP >> maintainer and the community. >> >> Regards >> Poornima >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> LDTP-dev mailing list >> LDTP-dev@lists.freedesktop.org >> http://lists.freedesktop.org/mailman/listinfo/ldtp-dev >> > > > > -- > Linux Desktop (GUI Application) Testing Project - > http://ldtp.freedesktop.org > http://nagappanal.blogspot.com > -- Linux Desktop (GUI Application) Testing Project - http://ldtp.freedesktop.org http://nagappanal.blogspot.com
_______________________________________________ LDTP-dev mailing list LDTP-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/ldtp-dev