Пример #1
0
from pageobjects.login import LoginPage
from pageobjects.menu import MainMenu

chromedriver_path = "C:\\Users\\vp094039\\Downloads\\chromedriver-v3.1.6-win32-ia32\\chromedriver"
electron_path = "C:\\Users\\vp094039\\AppData\\Local\\Programs\\mmb-ui\\Movie Magic Budgeting.exe"

opts = Options()
opts.binary_location = electron_path
driver = webdriver.Chrome(executable_path=chromedriver_path, options=opts)
driver.implicitly_wait(15)  # seconds

time.sleep(3)  # wait for application to start

login_page = LoginPage(driver)
login_page.login('*****@*****.**', 'Welcome123$')

time.sleep(5)  # wait for sign in

main_menu = MainMenu(driver)
main_menu.close_help()
main_menu.add_project()
main_menu.edit_project_name()
main_menu.create_new_blank_budget()
main_menu.add_category_topsheet()
main_menu.add_account_level()
main_menu.add_detail()
main_menu.enable_setups_detail_line()

#main_menu.delete_project()
Пример #2
0
import time
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

from pageobjects.login import LoginPage
from pageobjects.menu import MainMenu

chromedriver_path = "./chromedriver"
electron_path = "/Users/teo/dev/sc-ui/dist/AppGate XDP-darwin-x64/AppGate XDP.app/Contents/MacOS/Electron"

opts = Options()
opts.binary_location = electron_path
driver = webdriver.Chrome(executable_path=chromedriver_path, chrome_options=opts)
driver.implicitly_wait(15)  # seconds

time.sleep(3)  # wait for application to start

login_page = LoginPage(driver)
login_page.login('teoman.soygul', os.environ['PASS'])

time.sleep(15)  # wait for sign in

main_menu = MainMenu(driver)
main_menu.logout()

time.sleep(3)  # wait for logout

main_menu.quit()

driver.quit()
Пример #3
0
from selenium.webdriver.chrome.options import Options

from pageobjects.login import LoginPage
from pageobjects.menu import MainMenu

chromedriver_path = "./chromedriver"
electron_path = "./electron-chromedriver-master"

opts = Options()
opts.binary_location = electron_path
driver = webdriver.Chrome(executable_path=chromedriver_path,
                          chrome_options=opts)
driver.implicitly_wait(15)  # seconds

time.sleep(3)  # wait for application to start

login_page = LoginPage(driver)
#add login for agama un and pw
login_page.login('', os.environ['PASS'])

time.sleep(15)  # wait for sign in

main_menu = MainMenu(driver)
main_menu.logout()

time.sleep(3)  # wait for logout

main_menu.quit()

driver.quit()