from ldtp import * from ldtputils import * #Test Case....openig new Window def newWindow(): selectmenuitem('*-Minefield','mnuFile;mnuNewWindow') if waittillguiexist ('Minefield') == 0: msg='Fail to open New window' log(msg,'eroor') raise LdtpExecutionError (msg) #Test Case....opening new tab def newTab(): selectmenuitem('*-Minefield','mnuFile;mnuNewTab') if waittillguiexist ('Minefield') == 0: msg='Fail to open New window' log(msg,'eroor') raise LdtpExecutionError (msg) #Test Case....Save Frame As def saveFrameAS(): selectmenuitem('*-Minefield', 'mnuFile;mnuSaveFrameAs') if waittillguiexist ('SaveAs') == 0: msg = 'Save as Window does not exist' log (msg , 'error') raise LdtpExecutionError (msg) selectrow ('dlgSaveAs', 'tblName','basu.html') click ('dlgSaveAS', 'btnSave') ######### opennw.py from ldtp import * from ldtputils import * from onw import * try: spa = 'Open new Window' log (spa, 'teststart') data_object = LdtpDataFileParser ('data.xml') launch = data_object.gettagvalue ('launch') launchapp (launch[0]) windowName = '*Minefield' if waittillguiexist (windowName) == 0: msg = 'Window does not exist' log(msg, 'error') raise LdtpExecutionError(msg) newWindow() log (spa, 'pass') log (spa, 'testend') except LdtpExecutionError, msg: log (msg, 'error') log (spa, 'fail') log (spa, 'testend') raise LdtpExecutionError (msg) ###run.xml 1 log1.xml