OnuCest.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?php
  2. class OnuCest
  3. {
  4. public function frontpageWorks(AcceptanceTester $I)
  5. {
  6. $I->amOnPage('/');
  7. $I->see('Nombre de usuario');
  8. $I->fillField('_username', 'admin');
  9. $I->fillField('_password', 'adminpass');
  10. $I->click('_submit');
  11. $I->see('Administrador Panel principal');
  12. $I->amOnPage('/admin/client/client/create');
  13. #crea el Cliente
  14. $I->see('External Id');
  15. $I->fillField('External Id', 'extid_001338');
  16. $I->fillField('Nombre', 'TestFer');
  17. $I->fillField('Companía', 'Interlink');
  18. $I->fillField('Comentario', 'Test');
  19. $I->fillField('Email', 'fernandoik@interlink.com');
  20. $I->fillField('Teléfono', '03407138383');
  21. $I->click('btn_create_and_list');
  22. # $I->see('El elemento "TestFer" ha sido creado con éxito');
  23. $I->amOnUrl('http://ftth.fd3.flowdat.com/admin/ftth/onu/create');
  24. $uri = $I->grabFromCurrentUrl();
  25. echo $uri . "\n";
  26. $I->see('Administrador Crear');
  27. $I->sendAjaxGetRequest('http://ftth.fd3.flowdat.com/ajax_client_list?q=TestFer'."\n", array('notifications' => true));
  28. # $I->selectOption('Cliente', array('value' => '1476'));
  29. #$I->see('TestFer');
  30. $I->fillField('Número Serie Pon', '0002');
  31. $I->selectOption('Perfil',array('value' => '3'));
  32. $I->selectOption('NAP',array('value' => '1'));
  33. $I->selectOption('Modelo',array('value' => '1'));
  34. $I->fillField('Número Serie','12345');
  35. $I->fillField('Mac','01');
  36. $I->selectOption('OLT',array('value' => '4'));
  37. $I->click('Crear y regresar al listado');
  38. $uri = $I->grabFromCurrentUrl();
  39. echo $uri . "\n";
  40. $I->see('Máxima cantidad de ONU por NAP.');
  41. #$I->selectOption('Cliente', array('text' => 'TestFer'));
  42. # $I->fillField('Nombre', 'TestFer');
  43. # $I->fillField('Companía', 'Interlink');
  44. # $I->fillField('Comentario', 'Test');
  45. # $I->fillField('Email', 'fernandoik@interlink.com');
  46. # $I->fillField('Teléfono', '03407138383');
  47. # $I->click('btn_create_and_create');
  48. # $I->see('El elemento "TestFer" ha sido creado con éxito');
  49. # $I->amOnPage('/admin/client/client/list');
  50. # $I->see('Administrador - Listado Clientes');
  51. # $I->fillField(array('id' => 'filter_externalId_value'),'extid_001338');
  52. # $I->click('Filtrar');
  53. # $I->see('TestFer');
  54. # $I->click('Borrar');
  55. # $I->click('Sí, borrar');
  56. }
  57. }