def verify(self, bundleid, preexpirycommand, Appbuttons, window, resettimeanddate): commonFns.quitApplication(bundleid) print "product quit" commonFns.executeCommand(preexpirycommand) print "PreExpiry" ldtp.wait(80) commonFns.launchApplication(bundleid) print "Launching" ldtp.wait(10) commonFns.atomacclick(Appbuttons[6]) ldtp.wait(10) device_status = commonFns.devicesSatusVerification(window) print "Device status" ldtp.wait(1) return device_status commonFns.executeCommand(timeanddatereset)
def launch(self, Appbundleid): if not commonFns.launchApplication(Appbundleid): logging.error("Failed to launch Product")
import os if __name__ == "__main__": #1st test case to be pass _installflag = constants.Data.get('installbuild-flag') if _installflag == 0: print "Now i am installing new build from QA server" else: HomeTabobjects = [] MacSecurityTabObjects = [] AccountTabObjects = [] _filepath = commonFns.checkFileExits(constants.Data.get('xmlfilepath')) _buildinstalled_in_system = commonFns.xmlparsing( _filepath, constants.Data.get('buildnumber')) print("Build number installed: %s" % _buildinstalled_in_system) commonFns.launchApplication(constants.Data["bundleid"]) _refrenceid = commonFns.getApplicationReferenceID( constants.Data["bundleid"]) print "_ref", _refrenceid _windowname = commonFns.getApplicationwindowId(_refrenceid) _title = commonFns.getApplicatontitle(_windowname) print("Installed: %s" % _title) #2secnd test case HomeTabobjects = commonFns.getAppButtons(_windowname) commonFns.atomacclick(HomeTabobjects[6]) print "Verifying Device Status " ldtp.wait(3) DeviceStatus_Descriptions = commonFns.devicesSatusVerification( _windowname) for info in DeviceStatus_Descriptions: print info
def verify(self, Appbundleid): if not commonFns.launchApplication(Appbundleid): logging.debug("Failed to launch consumer4.0") '''print '############'
def verify(self, firewalstopcommand,bundleid): commonFns.executeCommand(firewalstopcommand) commonFns.launchApplication(bundleid)
def verify(self,Appbundleid): if commonFns.launchApplication(Appbundleid): commonFns.Resultsupdate(constants.Data["testresult"], filename) else: commonFns.Resultsupdate(constants.Data["testresult"], filename)