2 require "t/selenium/AllTests.t";
3 init_server("singlefileonly",$0);
10 $sel->click_ok("link=Angebot erfassen");
11 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
12 $sel->select_frame_ok("main_window");
13 $sel->select_ok("cp_id", "label=Grosshaupt (Verkauf)");
14 $sel->select_ok("customer", "label=TestFrau3");
15 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
16 $sel->select_ok("customer", "label=Selenium-Testfirma1");
17 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
18 $sel->select_ok("cp_id", "label=Grosshaupt (Verkauf)");
19 $sel->type_ok("shipvia", "per pedes");
20 $sel->type_ok("transaction_description", "alpha");
21 $sel->type_ok("quonumber", "1");
22 $sel->select_ok("globalproject_id", "label=1001");
23 $sel->click_ok("cb_show_details");
24 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
25 $sel->type_ok("partnumber_1", "1");
27 # local $TODO = "Popups werden von Selenium noch nicht unterstützt!";
28 # $sel->click_ok("//button[\@type='button']");
29 # $sel->wait_for_page_to_load_ok($lxtest->{timeout});
31 $sel->click_ok("update_button");
32 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
33 $sel->click_ok("action");
34 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
35 $sel->click_ok("update_button");
36 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
37 $sel->click_ok("document.oe.action[5]");
38 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
39 $sel->click_ok("document.oe.action[6]");
40 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
41 $sel->select_ok("customer", "label=TestFrau3");
42 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
43 $sel->type_ok("partnumber_1", "991");
44 $sel->click_ok("update_button");
45 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
46 $sel->type_ok("qty_1", "5");
47 $sel->select_ok("sellprice_pg_1", "label=SeleniumTestPreisgruppe1");
48 $sel->click_ok("update_button");
49 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
50 $sel->click_ok("taxincluded");
51 $sel->select_ok("payment_id", "label=Schnellzahler/Skonto");
52 $sel->click_ok("update_button");
53 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
54 $sel->click_ok("document.oe.action[6]");
55 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
56 $sel->select_ok("customer", "label=TestMann2");
57 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
58 $sel->type_ok("partnumber_1", "1");
59 $sel->click_ok("update_button");
60 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
61 $sel->click_ok("action");
62 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
63 $sel->select_ok("sellprice_pg_1", "label=SeleniumTestPreisgruppe1");
64 $sel->type_ok("qty_1", "19");
65 $sel->select_ok("payment_id", "label=Schnellzahler/Skonto");
66 $sel->click_ok("update_button");
67 $sel->wait_for_page_to_load_ok($lxtest->{timeout});
68 $sel->click_ok("document.oe.action[6]");
69 $sel->wait_for_page_to_load_ok($lxtest->{timeout});