Example #1
0
 def login(self):
     # 返回登录页面
     return LoginPage(self.driver)
Example #2
0
 def setup(self):
     self.driver = DriverUtil.get_driver()
     self.login_page = LoginPage(self.driver)
     self.index_page = IndexPage(self.driver)
     self.driver.get("http://localhost")
Example #3
0
	def __init__(self,i):
		self.login_page = LoginPage(i)
# -*- coding:utf-8 -*-
from common.base import BasePage
from page.login_page import LoginPage, login_url
from selenium import webdriver

success_url = ""


class LoginSuccessPage(BasePage):
    welcome_loc = ()

    def get_welcome_text(self):
        text = self.get_text(self.welcome_loc)
        return text


if __name__ == "__main__":
    driver = webdriver.Firefox()
    login_driver = LoginPage(driver)
    login_driver.open(login_url)
    login_driver.login()
    result = LoginSuccessPage(driver).get_welcome_text()
    print(result)
Example #5
0
 def login_page(self):
     """登录页面"""
     return LoginPage(self.driver)
Example #6
0
 def setup(self):
     self.driver = init_driver()
     self.login_page = LoginPage(self.driver)
Example #7
0
 def setUp(self) -> None:
     '''前置条件'''
     self.driver = chrome()
     lp = LoginPage(self.driver)
     lp.login('xiaotang', '123456')
Example #8
0
    def test_login(self):
        lg = LoginPage(self.driver)
        result = lg.login()

        self.assertEqual("退出登录", result)
Example #9
0
 def setUpClass(cls):
     cls.driver=webdriver.Firefox()
     cls.login_page=LoginPage(cls.driver)
     cls.search_coupon=SearchCoupon(cls.driver)
Example #10
0
        if alert.text == msg:
            return True
        else:
            return False
        alert.accept()

    def move(self):
        self.click_element(self.get_sort_btn_element())
        self.click_element(self.get_self_def_btn_element())
        self.drag_and_drop_element(al.get_album_A_element(),
                                   al.get_album_C_element())
        self.click_element(self.get_save_btn_element())

    def delete_album(self, album):
        self.move_to_target(album)
        self.click_element(self.get_delete_btn_element())
        self.click_element(self.get_del_confirm_element())


if __name__ == "__main__":
    driver = webdriver.Firefox(executable_path=settings.FIREFOX_PATH)
    l = LoginPage(driver, settings.URL)
    l.login("*****@*****.**", "baimaonv08340822")
    h = HomePage(driver, settings.URL)
    h.enter_album()
    al = AlbumPage(driver)
    # al.create_album()
    # print(al.alert_accept("请输入相册名称!"))
    # al.move()
    # time.sleep(2)
    al.delete_album(al.get_album_test_element())
Example #11
0
 def __init__(self, driver):
     self.login_page = LoginPage(driver)
Example #12
0
 def setUp(self) -> None:
     self.driver = chrome()
     lp = LoginPage(self.driver)
     lp.login('admin', '123456')
Example #13
0
 def setUpClass(cls):
     cls.driver=webdriver.Firefox()
     cls.loginpage=LoginPage(cls.driver)
     cls.material_page = MaterialPage(cls.driver)
 def setUpClass(cls):
     cls.log = UserLog()
     cls.logger = cls.log.get_log()
     cls.driver = BrowserEngine().init_driver()
     LoginPage(cls.driver).cookie_login()
Example #15
0
        self.click_element(self.submit_loc)
        '''删除'''

    def click_button(self):
        self.click_element(self.button_loc)
        '''点击弹窗确认删除'''

    def click_accept(self):
        self.click_accept()


if __name__ == '__main__':
    driver = open_browser()
    driver.get(url)
    shop = ShopAddress(driver)
    login = LoginPage(driver)
    login.input_username('user1')
    login.input_password('123456')
    login.remmenber_password()
    login.submit()
    shop.click_shipping_address()
    time.sleep(3)
    shop.click_button()
    shop.operation_alert()
    time.sleep(3)
    shop.choice_country(1)
    time.sleep(3)
    shop.choice_province(1)
    time.sleep(3)
    shop.choice_city(1)
    time.sleep(3)
Example #16
0
 def setUpClass(cls):
     cls.driver = set_options(False)
     cls.driver.maximize_window()
     cls.login_driver = LoginPage(cls.driver)
     cls.log = Log()
     cls.fees_driver = feespage(cls.driver)
Example #17
0
 def goto_login(self):
     return LoginPage(self.driver)
 def get_page_login_img(self):
     login_page = LoginPage()
     res = login_page.getImage()
     return res
Example #19
0
 def setup_class(self):
     self.log = UserLog()
     self.logger = self.log.get_log()
     self.driver = BrowserEngine().init_driver()
     LoginPage(self.driver).cookie_login()
 def __init__(self, driver):
     self.driver = driver
     self.login_p = LoginPage(self.driver)
Example #21
0
 def setup(self):
     self.login_page = LoginPage()
Example #22
0
 def setup_class(self):
     #初始化手机驱动driver
     self.driver = get_driver(page.toutiao_appPackage,
                              page.toutiao_appActivity)
     #实例化settingSearchPage
     self.loginPage = LoginPage(self.driver)
Example #23
0
 def setup(self):
     self.driver = webdriver.Chrome()
     self.driver.maximize_window()
     self.Login_Page = LoginPage(driver=self.driver)
     self.Login_Page.get(self.url + r"login")
     pass
 def setUpClass(cls) -> None:
     cls.browser = BrowserDriver()
     cls.page = LoginPage(cls.browser.get_driver())
     cls.page.input_username('lygwzz')
     cls.page.input_password('111111')
     cls.page.click_login_btn()
Example #25
0
 def setUp(self) -> None:
     self.driver = DriverUtil().get_driver()
     self.login_page = LoginPage(self.driver)
 def setUp(self):
     """打开浏览器,打开被测网址"""
     self.driver = open_browser()
     self.login = LoginPage(self.driver)
     self.login.open_url(url)
     self.cons = Constructdata()
Example #27
0
        return elements

    def js(self):
        self.js_scroll_end()

    def get_tip(self):
        t = self.get_text(self.tos_tip)
        return t


if __name__ == "__main__":
    driver = browser()
    tos_driver = TOSpage(driver)
    driver.maximize_window()
    from page.login_page import LoginPage
    LoginPage(driver).user_login(LoginPage(driver), '*****@*****.**',
                                 'a63081244')
    time.sleep(3)
    tos_driver.js()
    tos_driver.elements()[1].click()
    time.sleep(3)
    login_windows = driver.current_window_handle
    all_handles = driver.window_handles
    for handle in all_handles:
        if handle != login_windows:
            driver.close()
            driver.switch_to_window(handle)
            try:
                text = tos_driver.get_tip()
                print(text)
                if "Terms and Conditions" in text:
                    print('\033[32;0m%s' % "测试通过")
Example #28
0
 def __init__(self, driver):
     self.driver = driver
     self.login_p = LoginPage(self.driver)
     get_user_log = UserLog()
     self.loger = get_user_log.get_log()
Example #29
0
 def login_page(self):
     return LoginPage(self.driver)
Example #30
0
 def setUpClass(cls):
     cls.driver = webdriver.Chrome()
     cls.loginP = LoginPage(cls.driver)