####################################################################### #Create screen instance and get handle of screen neScreenInstance = NEPageClass(setup.d) neScreenHandle = getHandle(setup,Constants.NETWORKELEMENTS) ####################################################################### neScreenInstance.pielegend.setSelection1(setup.dH,[0],neScreenHandle,'pielegend') # exportTo(setup.d,setup.dH,Constants.EXPORTTOCSV) ######################################################################## neScreenHandle = getHandle(setup,"nf_Screen") neScreenInstance.cm.activateContextMenuOptions1(neScreenHandle) neScreenInstance.cm.GenerateReports(neScreenHandle) grPopInstance = GenerateReportsPopClass(setup.d) grPopHandle = getHandle(setup,"report_popup") filters = grPopInstance.dropdown.customText(grPopHandle['generateReportDialog']["filters"]) # grPopInstance.dropdown.doSelection(grPopHandle,"Average","generateReportDialog","measureType") grPopInstance.dropdown.doSelection(grPopHandle,"Top IP Talker Report","generateReportDialog","reportType") # grPopInstance.dropdown.doSelection(grPopHandle,"Yesterday","generateReportDialog","quicklink") grPopInstance.dropdown.customSendkeys(grPopHandle['generateReportDialog']["reportName"],"TopIP") grPopInstance.dropdown.customClick(grPopHandle['generateReportDialog']["addemail"]) grPopInstance.dropdown.customSendkeys(grPopHandle['generateReportDialog']["emailInput"],"*****@*****.**") # grPopInstance.dropdown.customClick(grPopHandle['generateReportDialog']["generate"]) grPopInstance.dropdown.customClick(grPopHandle['generateReportDialog']["close"]) # grPopHandle = getHandle(setup,"report_popup") # grPopInstance.dropdown.customClick(grPopHandle['successdialog']["ok"])
login(setup, "admin", "Admin@123") # exploreScreenInstance = ExplorePageClass(setup.d) # exploreHandle = getHandle(setup,"explore_Screen") # # # UD Module # #################################### # exploreScreenInstance.exploreList.launchModule(exploreHandle,"USER DISTRIBUTION") screenInstance = UDPageClass(setup.d) screenHandle = getHandle(setup,"ud_Screen") screenInstance.table.setSpecialSelection(setup.d,[2,4],Keys.SHIFT,screenHandle) s=screenHandle['body']['startdrag'][0] e=screenHandle['body']['enddrag'][0] ActionChains(setup.d).drag_and_drop(s,e).perform() ActionChains(setup.d).click_and_hold(s).move_by_offset(200,0).perform() grPopInstance = GenerateReportsPopClass(setup.d) grPopHandle = getHandle(setup,"udp_popup") grPopInstance.clickLink("",grPopHandle) grPopInstance.getAllSelectedFilters(grPopHandle) grPopInstance.multiDropdown.domultipleSelection(grPopHandle,"Netbook",0) # Closing the Testcase setup.d.close()