Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- from uaprom.tests.se.test_case import WebDriverTestCase
- from uaprom.tests.se.services import fake
- from uaprom.tests.se.purchase.urls import main_url
- from uaprom.tests.se.elements.base import wait_for_page_loaded
- from uaprom.tests.se.training_test.pages.Zakupki_registration import RegistrationPage
- from uaprom.tests.se.training_test.pages.cabinet_page import CabinetPage
- from uaprom.tests.se.purchase.urls import main_url
- class ZakupkiRegistration(WebDriverTestCase):
- def RegistrationTest(self):
- reg_page = RegistrationPage(self.driver)
- self.driver.get(main_url(''))
- reg_page.Registration_btn.click()
- reg_page.Rigistration_step_one.checkbox_1.select()
- reg_page.Rigistration_step_one.company_name.send_keys(u"Тю? так а ТЫ ШО?")
- reg_page.Rigistration_step_one.company_email_input.send_keys(fake.company_email())
- reg_page.Rigistration_step_one.company_pwd_input.send_keys(f.password(11111111, 9999999999))
- reg_page.Rigistration_step_one.chkbx_agree.select()
- reg_page.Rigistration_step_one.submit_btn.click()
- wait_for_page_loaded(self.driver)
- reg_page.Registration_step_two.first_name_input.send_keys(fake.first_name())
- reg_page.Registration_step_two.last_name_input.send_keys(fake.name())
- reg_page.Registration_step_two.phone_input.clear()
- reg_page.Registration_step_two.phone_input.send_keys(fake.phone_number())
- reg_page.Registration_step_two.code_srn.send_keys(fake.randint(31231233, 999999999))
- reg_page.Registration_step_two.submit_btn.click()
- cabinet = CabinetPage(self.driver)
- cabinet.create_new_button.create_purchase_btn.wait_to_display()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement