📄 runtest-qs-analog-switches.pl
字号:
#!/usr/local/bin/perluse lib "$ENV{PARAXIP}/script";use SeleniumTest;use ServiceTest;use Test::More;my $svc_test = new ServiceTest("$ENV{PARAXIP}/gateway/installer", "netborder_gateway_test");$svc_test->installService();my $sel_test = new SeleniumTest($0, "firefox", "$ENV{PARAXIP}/gateway/installer");$sel_test->{SEL_PTR}->open_ok("http://localhost:7783/");sleep(3);$sel_test->{SEL_PTR}->mouse_down_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/ul/li[\@id='mainTabPanel__wizardTabId']/a[2]/em");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/form/div[\@id='hardware_form']/div/div[1]/div/div/div/div[\@id='board_display']/div/div[2]/div/div/div/div/div/table/tbody/tr/td/table/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[\@id='options_window']/div/div[1]/div/div/div/div/div/form/div/div/div/img");$sel_test->{SEL_PTR}->click_ok("//div[10]/div/div[5]");$sel_test->{SEL_PTR}->click_ok("//div[\@id='options_window']/div/div[1]/div/div/div/div/div/div/div/div/table/tbody/tr/td/table/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[1]/div/img");$sel_test->{SEL_PTR}->click_ok("//div[11]/div/div[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='finish']/tbody/tr/td[2]");sleep(1);$sel_test->{SEL_PTR}->click_ok("//div[2]/div/div/div/div/div/table/tbody/tr/td[3]/table/tbody/tr/td[2]");sleep(1);$sel_test->{SEL_PTR}->mouse_down_ok("//li[\@id='mainTabPanel__configTabId']/a[2]/em/span/span");$sel_test->{SEL_PTR}->mouse_down_ok("//div[1]/div[2]/div/div/div/div[1]/div[1]/ul/li[2]/a[2]/em/span/span");sleep(1);$sel_test->{SEL_PTR}->double_click_ok("//div/li[2]/div/a/span");sleep(1);$sel_test->{SEL_PTR}->click_ok("//div/li[2]/ul/li/div/a/span");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='configTabId']/div/div/div/div/div/div[\@id='pstnEditorTabId']/div/div/div/div/div/div[\@id='content-panel']/div/div/div[\@id='frmAnalogPhysConf']/div/div[1]/div/div/form/div[\@id='analogPanel']/div");sleep(1);$sel_test->{SEL_PTR}->value_is("variantAnalog_selection", "FCC");$sel_test->{SEL_PTR}->open_ok("http://localhost:7783/");sleep(3);$sel_test->{SEL_PTR}->mouse_down_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/ul/li[\@id='mainTabPanel__wizardTabId']/a[2]/em");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/form/div[\@id='hardware_form']/div/div[1]/div/div/div/div[\@id='board_display']/div/div[2]/div/div/div/div/div/table/tbody/tr/td/table/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[\@id='options_window']/div/div[1]/div/div/div/div/div/form/div/div/div/img");$sel_test->{SEL_PTR}->click_ok("//div[10]/div/div[5]");$sel_test->{SEL_PTR}->click_ok("//div[\@id='options_window']/div/div[1]/div/div/div/div/div/div/div/div/table/tbody/tr/td/table/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[1]/div/img");$sel_test->{SEL_PTR}->click_ok("//div[11]/div/div[3]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='finish']/tbody/tr/td[2]");sleep(1);$sel_test->{SEL_PTR}->click_ok("//div[2]/div/div/div/div/div/table/tbody/tr/td[3]/table/tbody/tr/td[2]");sleep(1);$sel_test->{SEL_PTR}->mouse_down_ok("//li[\@id='mainTabPanel__configTabId']/a[2]/em/span/span");$sel_test->{SEL_PTR}->mouse_down_ok("//div[1]/div[2]/div/div/div/div[1]/div[1]/ul/li[2]/a[2]/em/span/span");sleep(1);$sel_test->{SEL_PTR}->double_click_ok("//div/li[2]/div/a/span");sleep(1);$sel_test->{SEL_PTR}->click_ok("//div/li[2]/ul/li/div/a/span");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='configTabId']/div/div/div/div/div/div[\@id='pstnEditorTabId']/div/div/div/div/div/div[\@id='content-panel']/div/div/div[\@id='frmAnalogPhysConf']/div/div[1]/div/div/form/div[\@id='analogPanel']/div");sleep(1);$sel_test->{SEL_PTR}->value_is("variantAnalog_selection", "USA");$sel_test->{SEL_PTR}->open_ok("http://localhost:7783/");sleep(3);$sel_test->{SEL_PTR}->mouse_down_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/ul/li[\@id='mainTabPanel__wizardTabId']/a[2]/em");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/form/div[\@id='hardware_form']/div/div[1]/div/div/div/div[\@id='board_display']/div/div[2]/div/div/div/div/div/table/tbody/tr/td/table/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[\@id='options_window']/div/div[1]/div/div/div/div/div/form/div/div/div/img");$sel_test->{SEL_PTR}->click_ok("//div[10]/div/div[5]");$sel_test->{SEL_PTR}->click_ok("//div[\@id='options_window']/div/div[1]/div/div/div/div/div/div/div/div/table/tbody/tr/td/table/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[1]/div/img");$sel_test->{SEL_PTR}->click_ok("//div[11]/div/div[4]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='move-next']/tbody/tr/td[2]");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='wizardTabId']/div/div/div[\@id='wizard']/div/div/div/table/tbody/tr/td/table[\@id='finish']/tbody/tr/td[2]");sleep(1);$sel_test->{SEL_PTR}->click_ok("//div[2]/div/div/div/div/div/table/tbody/tr/td[3]/table/tbody/tr/td[2]");sleep(1);$sel_test->{SEL_PTR}->mouse_down_ok("//li[\@id='mainTabPanel__configTabId']/a[2]/em/span/span");$sel_test->{SEL_PTR}->mouse_down_ok("//div[1]/div[2]/div/div/div/div[1]/div[1]/ul/li[2]/a[2]/em/span/span");sleep(1);$sel_test->{SEL_PTR}->double_click_ok("//div/li[2]/div/a/span");sleep(1);$sel_test->{SEL_PTR}->click_ok("//div/li[2]/ul/li/div/a/span");$sel_test->{SEL_PTR}->click_ok("//div[2]/div[\@id='main_content']/div[\@id='pstn_tabs']/div[\@id='mainTabPanel']/div/div/div[\@id='configTabId']/div/div/div/div/div/div[\@id='pstnEditorTabId']/div/div/div/div/div/div[\@id='content-panel']/div/div/div[\@id='frmAnalogPhysConf']/div/div[1]/div/div/form/div[\@id='analogPanel']/div");sleep(1);$sel_test->{SEL_PTR}->value_is("variantAnalog_selection", "TBR21");$sel_test->{SEL_PTR}->stop();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -