maximizeWindow(); $cliente = "fd3"; shell_exec('mkdir -p ./tests/_output/debug/08_Delete_DHCP/'); #log in try{ $I->amOnPage('/'); try{ $I->acceptPopup(); }catch(\Exception $e){} $I->see('Nombre de usuario'); $I->fillField('_username', 'admin'); $I->fillField('_password', 'admin'); $I->click('_submit'); $I->wait('3'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/0_loginD'); } # ____________________ DHCP _____________________ # DHCP try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/dhcp/dhcp/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Bhost%5D%5Btype%5D=&filter%5Bhost%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/1_DHCPd'); } # Modelo DHCP try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/dhcp/dhcpmodel/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/2_ModeloDHCPD'); } # Host try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/host/host/list?filter%5Bmac%5D%5Btype%5D=&filter%5Bmac%5D%5Bvalue%5D=ff33fo44of14&filter%5BhostType%5D%5Btype%5D=&filter%5BhostType%5D%5Bvalue%5D=&filter%5Bstate%5D%5Btype%5D=&filter%5Bstate%5D%5Bvalue%5D=&filter%5Boptions%5D%5Btype%5D=&filter%5Boptions%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/3_HostD'); } # Tipo de Host try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/host/hosttype/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Bshortname%5D%5Btype%5D=&filter%5Bshortname%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/4_TipoHostD'); } # Grupo de Red ipv4 try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/ipv4/netgroup/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Bopcode%5D%5Btype%5D=&filter%5Bopcode%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/5_GrupoRedD'); } # Pool ipv4 try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/ipv4/pool/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5BfirstIp%5D%5Btype%5D=&filter%5BfirstIp%5D%5Bvalue%5D=&filter%5BlastIp%5D%5Btype%5D=&filter%5BlastIp%5D%5Bvalue%5D=&filter%5Bpriority%5D%5Btype%5D=&filter%5Bpriority%5D%5Bvalue%5D=&filter%5BisStatic%5D%5Btype%5D=&filter%5BisStatic%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/6_PoolD'); } # Subred ipv4 try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/ipv4/subnet/list?filter%5Baddress%5D%5Btype%5D=&filter%5Baddress%5D%5Bvalue%5D=200.50.160.0%2F24&filter%5Boptions%5D%5Btype%5D=&filter%5Boptions%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/7_SubredD'); } # Grupo de Red ipv6 try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/ipv6/netgroup/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Bopcode%5D%5Btype%5D=&filter%5Bopcode%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/8_GrupoRedD6'); } # Pool ipv6 try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/ipv6/pool/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5BfirstIp%5D%5Btype%5D=&filter%5BfirstIp%5D%5Bvalue%5D=&filter%5BlastIp%5D%5Btype%5D=&filter%5BlastIp%5D%5Bvalue%5D=&filter%5Bpriority%5D%5Btype%5D=&filter%5Bpriority%5D%5Bvalue%5D=&filter%5BisStatic%5D%5Btype%5D=&filter%5BisStatic%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/9_PoolD6'); } # Subred ipv6 try{ $I->amOnUrl('https://dhcp.'.$cliente.'.flowdat.com/admin/ipv6/subnet/list?filter%5Baddress%5D%5Btype%5D=&filter%5Baddress%5D%5Bvalue%5D=200.50.160.0%2F24&filter%5Boptions%5D%5Btype%5D=&filter%5Boptions%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=ASC&filter%5B_per_page%5D=32'); $I->click("//*[@class='iCheck-helper']"); $I->click('input.btn.btn-small.btn-primary'); $I->wait('5'); $I->click('Sí, ejecutar'); $I->wait('5'); $I->see('eliminados con éxito.'); }catch(\Exception $e){ $I->makeScreenshot('08_Delete_DHCP/10_SubredD6'); } } }