Exemplo n.º 1
0
 def test_create_so_with_several_existing_items_by_ref(self, browser):
     link = 'http://18.213.119.207/salesorder/pages/login.aspx'
     page = LoginPage(browser, link)
     page.open()
     page.login('SOA424824', 'letmein', 'letmein')
     so = SO(browser, link)
     so.list_all_so()
     so.create_so_with_several_items_found_by_ref(5, '0001', '00011', '0001101', '00000048', '00012')
Exemplo n.º 2
0
 def test_create_so_with_several_new_items_by_ref(self, browser):
     link = 'http://18.213.119.207/salesorder/pages/login.aspx'
     page = LoginPage(browser, link)
     page.open()
     page.login('SOA424824', 'letmein', 'letmein')
     it = IT(browser, link)
     it.list_all_items()
     num_of_items = 2
     item_codes = []
     item_code = f'lera{str(random.random())[:5]}'
     it.creating_stock_item_with_decr_up_uc(item_code, 'stock', 100, 10)
     item_codes.append(item_code)
     it.save_item()
     for item in range(num_of_items-1):
         browser.switch_to_default_content()
         item_code = f'lera{str(random.random())[:5]}'
         item_codes.append(item_code)
         it.add_stock_item_with_plus(item_code, 'stock', 100, 10)
         it.save_item()
     browser.switch_to_default_content()
     so = SO(browser, link)
     so.list_all_so()
     so.create_so_with_several_items_found_by_ref(2, *item_codes)