from ldtp import * from ldtputils import * import string, sys, os, commands, time, filecmp firefox3=LdtpDataFileParser() log('Firefox Minefield Test Report','begin') firefox3.setfilename('firefox3.0-sudharsh.xml') launchPath = firefox3.gettagvalue('launchpath') profile2use = firefox3.gettagvalue('spooky') firefox_path='/home/sudharsh/code/firefox/firefox' launchapp(firefox_path,1) #Help Menu waittillguiexist('*-Minefield') selectmenuitem('*-Minefield','mnuHelp;mnuHelpContents') wait(3) print "Help Contents selected" #FIXME search for a string in the help contentd\s #settextvalue('dlgMinefieldHelp','txtSearch','Tab') selectmenuitem('*-Minefield','mnuHelp;mnuReleaseNotes') print "Release notes selected" wait(3) try: selectmenuitem('-*Minefield','mnuHelp;mnuReportBrokenWebsite...') except LdtpExecutionError: print "Maybe this site isnt broken afterall"