4ScreenMapCest.php 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. use Codeception\Util\Locator;
  3. class ScreenMapCest
  4. {
  5. public function frontpageWorks(AcceptanceTester $I)
  6. {
  7. $directorio = '04_map/';
  8. shell_exec('mkdir -p /home/iksop/Escritorio/te/installer/behat/testScreenshot/tests/_output/debug/' . $directorio);
  9. #log in
  10. $I->amOnUrl('http://base.fd3.flowdat.com/login');
  11. $I->see('Nombre de usuario');
  12. $I->fillField('_username', 'admin');
  13. $I->fillField('_password', 'adminpass');
  14. $I->click('_submit');
  15. $I->wait('3');
  16. #Screen lista Dash Maps
  17. $I->amOnUrl('http://mapas.fd3.flowdat.com/admin/dashboard');
  18. $I->makeScreenshot($directorio.'25dashmap');
  19. $I->scrollTo(['css' => 'h3.box-title'], 0, 0);
  20. $I->makeScreenshot($directorio.'25dashmap1');
  21. #Screen lista Listado Mapas
  22. $I->amOnUrl('http://mapas.fd3.flowdat.com/admin/map/map/list');
  23. $I->makeScreenshot($directorio.'26listmap');
  24. $I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
  25. $I->makeScreenshot($directorio.'26listmap1');
  26. #Screen lista Listado Capas
  27. $I->amOnUrl('http://mapas.fd3.flowdat.com/admin/map/layer/list');
  28. $I->makeScreenshot($directorio.'27listcap');
  29. $I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
  30. $I->makeScreenshot($directorio.'27listcap1');
  31. #Screen lista Listado Vectores
  32. $I->amOnUrl('http://mapas.fd3.flowdat.com/admin/map/vector/list');
  33. $I->makeScreenshot($directorio.'28listvec');
  34. $I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
  35. $I->makeScreenshot($directorio.'28listvec1');
  36. #Screen lista Listado Objetos
  37. $I->amOnUrl('http://mapas.fd3.flowdat.com/admin/map/objectclass/list');
  38. $I->makeScreenshot($directorio.'29listobj');
  39. #Screen lista Listado Contenedores
  40. $I->amOnUrl('http://mapas.fd3.flowdat.com/admin/map/iolinkrel/list');
  41. $I->makeScreenshot($directorio.'30listcon');
  42. }
  43. }