2   require "t/selenium/AllTests.t";
 
   3   init_server("singlefileonly",$0);
 
  10   $sel->click_ok("link=Ware erfassen");
 
  11   $sel->wait_for_page_to_load_ok($lxtest->{timeout});
 
  12   $sel->select_frame_ok("main_window");
 
  13   $sel->type_ok("partnumber", "1");
 
  14   $sel->type_ok("description", "TestWare1");
 
  15   $sel->select_ok("partsgroup", "label=TestSeleniumWarengruppe1");
 
  16   $sel->select_ok("buchungsgruppen_id", "label=Standard 16%/19%");
 
  17   $sel->click_ok("trigger1");
 
  18   $sel->type_ok("listprice", "100,00");
 
  19   $sel->type_ok("sellprice", "150,00");
 
  20   $sel->type_ok("lastcost", "50,00");
 
  21   $sel->select_ok("price_factor_id", "label=pro 10");
 
  22   $sel->type_ok("notes", "Zu dieser Testware existiert keine Bemerkung");
 
  23   $sel->select_ok("unit", "label=kg");
 
  24   $sel->type_ok("weight", "10");
 
  25   $sel->type_ok("rop", "10");
 
  26   $sel->type_ok("bin", "1");
 
  27   $sel->type_ok("ve", "10");
 
  28   $sel->click_ok("shop");
 
  29   $sel->type_ok("microfiche", "27 drei 4tel");
 
  30   $sel->select_ok("payment_id", "label=Schnellzahler/Skonto");
 
  31   # Spracheinstellungen müssen überarbeitet werden, bevor der Test laufen kann!
 
  32   # $sel->click_ok("//button[\@type='button']");
 
  33   # $sel->wait_for_pop_up_ok("_new_generic", $lxtest->{timeout});
 
  34   # $sel->click_ok("//button[\@type='button']");
 
  35   # $sel->wait_for_page_to_load_ok($lxtest->{timeout});
 
  36   $sel->type_ok("price_1", "115,00");
 
  37   $sel->type_ok("price_2", "150,00");
 
  38   $sel->type_ok("make_1", "TestFabrikant1");
 
  39   $sel->type_ok("model_1", "TestWare1");
 
  40   $sel->click_ok("action");
 
  41   $sel->wait_for_page_to_load_ok($lxtest->{timeout});
 
  42   $sel->click_ok("document.ic.action[1]");
 
  43   $sel->wait_for_page_to_load_ok($lxtest->{timeout});
 
  44   $sel->type_ok("partnumber", "2");
 
  45   $sel->type_ok("description", "TestWareSelenium2");
 
  46   $sel->type_ok("listprice", "0,50");
 
  47   $sel->type_ok("sellprice", "1,00");
 
  48   $sel->type_ok("lastcost", ",25");
 
  49   $sel->select_ok("unit", "label=kg");
 
  50   $sel->type_ok("weight", "0,5");
 
  51   $sel->type_ok("rop", "2");
 
  52   $sel->type_ok("bin", "2");
 
  53   $sel->click_ok("not_discountable");
 
  54   $sel->type_ok("ve", "1");
 
  55   $sel->type_ok("notes", "Die ist Brot");
 
  56   # Spracheinstellungen müssen überarbeitet werden, bevor der Test laufen kann!
 
  57   # $sel->click_ok("//button[\@type='button']");
 
  58   # $sel->wait_for_pop_up_ok("_new_generic", $lxtest->{timeout});
 
  59   # $sel->click_ok("//button[\@type='button']");
 
  60   # $sel->wait_for_page_to_load_ok($lxtest->{timeout});
 
  61   $sel->select_ok("payment_id", "label=Schnellzahler/Skonto");
 
  62   $sel->click_ok("action");
 
  63   $sel->wait_for_page_to_load_ok($lxtest->{timeout});
 
  64   $sel->click_ok("document.ic.action[1]");
 
  65   $sel->wait_for_page_to_load_ok($lxtest->{timeout});