Automatisierte Syntaxtests, Framework für spätere Modultests.
[kivitendo-erp.git] / t / old / selenium / testscripts / system / begin / S011CreateAccount.t
1 if(!defined $sel) {
2   require "t/selenium/AllTests.t";
3   init_server("singlefileonly",$0);
4   exit(0);
5 }
6 diag("Create Account");
7 SKIP: {
8   start_login();
9   
10   $sel->click_ok("link=Konto erfassen");
11   $sel->wait_for_page_to_load($lxtest->{timeout});
12   $sel->select_frame_ok("main_window");
13   $sel->type_ok("accno", "000000000001");
14   $sel->type_ok("description", "TestSeleniumKonto");
15   $sel->select_ok("AccountType", "label=Aktiva/Mittelverwendung (A)");
16   $sel->click_ok("AR");
17   $sel->click_ok("AP");
18   $sel->click_ok("IC");
19   $sel->click_ok("AR_amount");
20   $sel->click_ok("AR_paid");
21   $sel->click_ok("AR_tax");
22   $sel->click_ok("AP_amount");
23   $sel->click_ok("AP_paid");
24   $sel->click_ok("AP_tax");
25   $sel->click_ok("IC_sale");
26   $sel->click_ok("IC_cogs");
27   $sel->click_ok("IC_taxpart");
28   $sel->click_ok("IC_income");
29   $sel->click_ok("IC_expense");
30   $sel->click_ok("IC_taxservice");
31   $sel->select_ok("pos_eur", "label=05. Ausserordentliche Erträge");
32   $sel->select_ok("pos_bwa", "label=05. So.betr.Erlöse");
33   $sel->select_ok("pos_bilanz", "label=02.");
34   $sel->click_ok("datevautomatik");
35   $sel->click_ok("action");
36   $sel->wait_for_page_to_load_ok("30000");
37   $sel->is_element_present_ok("link=000000000001");
38   $sel->is_text_present_ok("TestSeleniumKonto");
39 };
40 1;