Specifications
A Principled Technologies test report 36
Cisco UCS B200 M3 Blade Server:
Uncompromised virtual desktop performance
baseURL = sys.argv[1]
username = sys.argv[2]
password = sys.argv[3]
domain = sys.argv[4]
nfuseAppName = sys.argv[5]
print "Message: Launching IE"
ie = PAMIE()
print "Message: Navigating to " + baseURL + "auth/login.aspx"
ie.navigate(baseURL + "auth/login.aspx")
loop = 10
while loop > 0 and not ie.textBoxExists("user"):
print "Message: Page not loaded yet..."
ie._wait()
time.sleep(10)
loop = loop - 1
if ie.textBoxExists("user"):
print "Message: Setting TextBox 'user'"
ie.setTextBox("user", username)
else:
print "Message: Did not find TextBox 'user'"
sys.exit(-1)
if ie.textBoxExists("password"):
print "Message: Setting TextBox 'password'"
ie.setTextBox("password", password)
else:
print "Message: Did not find TextBox 'password'"
sys.exit(-2)
if ie.textBoxExists("domain"):
print "Message: Setting TextBox 'domain'"
ie.setTextBox("domain", domain)
else:
print "Message: Did not find TextBox 'domain'"
if ie.linkExists("Log On"):
print "Message: 'Log On' Link found! Clicking..."
ie.clickLink("Log On")
elif ie.buttonExists("Log On"):
print "Message: 'Log On' Button found! Clicking..."
ie.buttonClick("Log On")
else:
print "Message: Failed to find a 'Log On' Button or Link"