Пример #1
0
    def test(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form
        main_form.click_pop3_inbox()
Пример #2
0
    def test_2_clear(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form

        clear_form = main_page.clear_folder_form
        if main_form.clear_folder_popup() == 0:
            clear_form.clear_folder()
Пример #3
0
    def test_1_close(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form
        main_form.open_folder_editors()

        edit_form = main_page.edit_folder_form
        edit_form.close_folder_popup()
Пример #4
0
    def test1_create(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form

        folder_name = 'Добавленная папка'
        main_form.add_folder_popup()
        folder_form = main_page.add_folder_form
        folder_form.create_folder(folder_name)
Пример #5
0
    def test_3_success(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form
        main_form.open_folder_editor()

        edit_form = main_page.edit_folder_form
        edit_form.unavailable_pop3()
        edit_form.save_folder_pwd()
Пример #6
0
    def test_1_success_short(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form
        main_form.open_folder_editor()

        edit_form = main_page.edit_folder_form
        edit_form.protected_by_password()
        edit_form.set_password_popup()
        edit_form.set_password('123', '123', 'qqq', 'aaa', self.PASSWORD)
Пример #7
0
    def test_5_remove_pwd(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form
        main_form.open_folder_editor()

        edit_form = main_page.edit_password_form
        edit_form.set_folder_password('1234')
        edit_form.next_popup()
        edit_form.remove_password_click()
        edit_form.set_user_password(self.PASSWORD)
        edit_form.remove_password_submit()
Пример #8
0
    def test_2_return(self):
        auth_page = AuthPage(self.driver)
        auth_page.open()

        auth_form = auth_page.form
        auth_form.authorize(self.LOGIN, self.PASSWORD)

        main_page = MainPage(self.driver)
        main_form = main_page.main_form
        main_form.open_folder_editor()

        edit_form = main_page.edit_folder_form
        edit_form.unavailable_pop3()
        edit_form.protected_by_password()
        edit_form.set_password_popup()
        edit_form.return_back()
        edit_form.close_folder_popup_by_cross()