예제 #1
0
 def objectSetup(self, oneTimeSetUp):
     self.tstatus = tStatus(self.driver)
     self.hangouts = HangOutsPage(self.driver)
     usrpswd = userPasswordRead("USRPSWD#", self.masani)
     self.adminuser = usrpswd.replace(' ','').split(',')[0]
     self.adminpswd = usrpswd.replace(' ','').split(',')[1]
     if self.hangouts.getGmailUserStatus() == False:
         self.hangouts.loginGmailUser(self.adminuser, self.adminpswd)
예제 #2
0
 def objectSetup(self, oneTimeSetUp):
     self.tstatus = tStatus(self.driver)
     self.newspage = NewsPage(self.driver)
     usrpswd = userPasswordRead("USRPSWD#", self.masani)
     self.adminuser = usrpswd.replace(' ', '').split(',')[0]
     self.adminpswd = usrpswd.replace(' ', '').split(',')[1]
     if self.newspage.getGmailUserStatus() == False:
         self.newspage.loginGmailUser(self.adminuser, self.adminpswd)
     self.main_tab = self.driver.current_window_handle
예제 #3
0
 def objectSetup(self, oneTimeSetUp):
     self.tstatus = tStatus(self.driver)
     self.loginpage = LoginPage(self.driver)
     self.loginpage.plusNet()
     self.adminpswd = userPasswordRead("ADMINPSWD#", self.masani).replace(
         ' ', '').split(',')[0]
     result = self.loginpage.verifyPageURL(
         "http://192.168.1.254/")  # Test 1
     self.tstatus.mark(result, "PlusNet Page URL verified")
     print("Result " + str(len(self.tstatus.resultList)) + "  =  " +
           str(result))
     result = self.loginpage.verifyPageTitle('Home')  # Test 2
     self.tstatus.mark(result, "PlusNet Page's Title verified")
     print("Result " + str(len(self.tstatus.resultList)) + "  =  " +
           str(result))
예제 #4
0
 def test_validLogin(self):
     self.log.info("test_validLogin started")
     usrpswd = userPasswordRead("USRPSWD#", self.masani)
     self.adminuser = usrpswd.replace(' ', '').split(',')[0]
     self.adminpswd = usrpswd.replace(' ', '').split(',')[1]
     if self.loginpage.getGmailUserStatus() == False:
         self.loginpage.loginGmailUser(self.adminuser, self.adminpswd)
     result = self.loginpage.verifyLoginTitle()
     self.tstatus.mark(result, "Login " + str(self.adminuser) + " Verified")
     print("Result " + str(len(self.tstatus.resultList)) + "  =  " +
           str(result))
     result = self.loginpage.verifyPageURL(
         "https://myaccount.google.com/?pli=1")
     print("ResultLast = " + str(result) + '\n')
     self.tstatus.markFinal("Test validLogin was successful", result,
                            "Login URL verified")
예제 #5
0
 def test_xcheckGmail(self):
     self.log.info("test_xcheckGmail started")
     usrpswd = userPasswordRead("USRPSWD#", self.masani)
     self.adminuser = usrpswd.replace(' ', '').split(',')[0]
     self.adminpswd = usrpswd.replace(' ', '').split(',')[1]
     if self.loginpage.getGmailUserStatus() == False:
         self.loginpage.loginGmailUser(self.adminuser, self.adminpswd)
     self.loginpage.gotoGmailBox()
     time.sleep(5)
     result = self.loginpage.verifyPageURLlow('https://mail.google.com')
     self.tstatus.mark(result, "Gmail URL verified")
     print("Result " + str(len(self.tstatus.resultList)) + "  =  " +
           str(result))
     result = self.loginpage.isElementPresent(
         "//div[@class='T-I J-J5-Ji T-I-KE L3']", "xpath")
     self.tstatus.mark(result, "Compose button verified")
     print("Result " + str(len(self.tstatus.resultList)) + "  =  " +
           str(result))
     result = self.loginpage.verifyPageText(
         "//div[@id=':i']//span[contains(text(),'Gmail')]", "xpath",
         "Gmail")
     print("ResultLast = " + str(result) + '\n')
     self.tstatus.markFinal("Test test_xcheckGmail was successful", result,
                            "Gmail button OK")