Esempio n. 1
0
#######################################################################
#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"])
Esempio n. 2
0
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()