funcelot

TecAdminSeleniumTest.java

Feb 3rd, 2020
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.87 KB | None | 0 0
  1. import os
  2. import unittest
  3. import time
  4. from selenium import webdriver
  5.  
  6.  
  7. class TestOne(unittest.TestCase):
  8.     def setUp(self):
  9.         self.base_route = os.environ['HOST_URL']
  10.         print('HOST_URL title is {}'.format(self.base_route))
  11.         options = webdriver.ChromeOptions()
  12.         options.add_argument('--headless')
  13.         options.add_argument("--no-sandbox")
  14.         self.driver = webdriver.Chrome(options=options)
  15.         self.driver.set_window_size(1120, 550)
  16.  
  17.     def test_url(self):
  18.         self.driver.get(self.base_route)
  19.         time.sleep(30)
  20.         os.environ['PDSS_TITLE'] = self.driver.find_element_by_class_name('title').text
  21.         title = self.driver.find_element_by_class_name('title').text
  22.         assert os.environ['PDSS_TITLE'] in title
  23.  
  24.     def tearDown(self):
  25.         self.driver.quit()
  26.  
  27.  
  28. if __name__ == '__main__':
  29.     unittest.main()
Add Comment
Please, Sign In to add comment