2_deleteCest.php 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. <?php
  2. use Codeception\Util\Locator;
  3. # comando para correr el test: php ./vendor/bin/codecept run --steps tests/acceptance/2_deleteCest.php
  4. class deleteCest
  5. {
  6. public function frontpageWorks(AcceptanceTester $I)
  7. {
  8. $I->maximizeWindow();
  9. $cliente = "test01";
  10. shell_exec('mkdir -p ./tests/_output/debug/Delete/');
  11. #log in
  12. try{
  13. $I->amOnPage('/');
  14. $I->see('Nombre de usuario');
  15. $I->fillField('_username', 'admin');
  16. $I->fillField('_password', 'admin');
  17. $I->click('_submit');
  18. $I->wait('3');
  19. }catch(\Exception $e){
  20. $I->makeScreenshot('Delete/0_loginD');
  21. }
  22. # ____________________ Base _____________________
  23. # Codigos de Autenticación
  24. /*
  25. try{
  26. $I->amOnUrl('https://base'.$cliente.'.flowdat.com/admin/base/oauthserver/authcode/list?filter%5Bid%5D%5Btype%5D=&filter%5Bid%5D%5Bvalue%5D=&filter%5Bclient%5D%5Btype%5D=&filter%5Bclient%5D%5Bvalue%5D=&filter%5Buser%5D%5Btype%5D=&filter%5Buser%5D%5Bvalue%5D=&filter%5Btoken%5D%5Btype%5D=&filter%5Btoken%5D%5Bvalue%5D=&filter%5BredirectUri%5D%5Btype%5D=&filter%5BredirectUri%5D%5Bvalue%5D=&filter%5BexpiresAt%5D%5Btype%5D=&filter%5BexpiresAt%5D%5Bvalue%5D=&filter%5Bscope%5D%5Btype%5D=&filter%5Bscope%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');
  27. $I->click("//*[@class='iCheck-helper']");
  28. $I->click('input.btn.btn-small.btn-primary');
  29. $I->wait('5');
  30. $I->click('Sí, ejecutar');
  31. $I->wait('5');
  32. $I->see('eliminados con éxito.');
  33. }catch(\Exception $e){
  34. $I->makeScreenshot('Delete/1_oauthcodeD');
  35. }
  36. # Clientes OAuth
  37. try{
  38. $I->amOnUrl('https://base'.$cliente.'.flowdat.com/admin/base/oauthserver/oauthclient/create');
  39. $I->fillField('Alcance','TestFernando');
  40. $I->wait('10');
  41. }catch(\Exception $e){
  42. $I->makeScreenshot('Delete/2_oauthclientD');
  43. }
  44. # Tokens de Acceso
  45. try{
  46. $I->amOnUrl('https://base'.$cliente.'.flowdat.com/admin/base/oauthserver/accesstoken/list?filter%5Bid%5D%5Btype%5D=&filter%5Bid%5D%5Bvalue%5D=&filter%5Bclient%5D%5Btype%5D=&filter%5Bclient%5D%5Bvalue%5D=&filter%5Buser%5D%5Btype%5D=&filter%5Buser%5D%5Bvalue%5D=&filter%5Btoken%5D%5Btype%5D=&filter%5Btoken%5D%5Bvalue%5D=&filter%5BexpiresAt%5D%5Btype%5D=&filter%5BexpiresAt%5D%5Bvalue%5D=&filter%5Bscope%5D%5Btype%5D=&filter%5Bscope%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');
  47. $I->click("//*[@class='iCheck-helper']");
  48. $I->click('input.btn.btn-small.btn-primary');
  49. $I->wait('3');
  50. $I->click('Sí, ejecutar');
  51. $I->wait('5');
  52. $I->see('eliminados con éxito.');
  53. }catch(\Exception $e){
  54. $I->makeScreenshot('Delete/3_accesstokenD');
  55. }
  56. # Tokens de Refresco
  57. try{
  58. $I->amOnUrl('https://base'.$cliente.'.flowdat.com/admin/base/oauthserver/refreshtoken/list?filter%5Bid%5D%5Btype%5D=&filter%5Bid%5D%5Bvalue%5D=&filter%5Bclient%5D%5Btype%5D=&filter%5Bclient%5D%5Bvalue%5D=&filter%5Buser%5D%5Btype%5D=&filter%5Buser%5D%5Bvalue%5D=&filter%5Btoken%5D%5Btype%5D=&filter%5Btoken%5D%5Bvalue%5D=&filter%5BexpiresAt%5D%5Btype%5D=&filter%5BexpiresAt%5D%5Bvalue%5D=&filter%5Bscope%5D%5Btype%5D=&filter%5Bscope%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');
  59. $I->click("//*[@class='iCheck-helper']");
  60. $I->click('input.btn.btn-small.btn-primary');
  61. $I->wait('3');
  62. $I->click('Sí, ejecutar');
  63. $I->wait('5');
  64. $I->see('eliminados con éxito.');
  65. }catch(\Exception $e){
  66. $I->makeScreenshot('Delete/4_refreshtokenD');
  67. }
  68. */
  69. # Workflow
  70. try{
  71. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/workflow/workflow/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=&filter%5Bdescription%5D%5Btype%5D=&filter%5Bdescription%5D%5Bvalue%5D=FernandoTest&filter%5Benable%5D%5Btype%5D=&filter%5Benable%5D%5Bvalue%5D=&filter%5Btemplate%5D%5Btype%5D=&filter%5Btemplate%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');
  72. $I->wait('3');
  73. $I->click("//*[@class='iCheck-helper']");
  74. $I->click('input.btn.btn-small.btn-primary');
  75. $I->wait('3');
  76. $I->click('Sí, ejecutar');
  77. $I->wait('28');
  78. $I->see('eliminados con éxito.');
  79. }catch(\Exception $e){
  80. $I->makeScreenshot('Delete/5_workflowD');
  81. }
  82. # Action
  83. try{
  84. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/workflow/action/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=FernandoTest&filter%5BworkflowName%5D%5Btype%5D=&filter%5BworkflowName%5D%5Bvalue%5D=&filter%5BobjectClass%5D%5Btype%5D=&filter%5BobjectClass%5D%5Bvalue%5D=&filter%5Bevent%5D%5Btype%5D=&filter%5Bevent%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');
  85. $I->click("//*[@class='iCheck-helper']");
  86. $I->click('input.btn.btn-small.btn-primary');
  87. $I->wait('3');
  88. $I->click('Sí, ejecutar');
  89. $I->wait('8');
  90. $I->see('eliminados con éxito.');
  91. }catch(\Exception $e){
  92. $I->makeScreenshot('Delete/6_actionD');
  93. }
  94. # Alertas
  95. try{
  96. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/alert/alert/list?filter%5Btitle%5D%5Btype%5D=&filter%5Btitle%5D%5Bvalue%5D=TestFernando&filter%5Bbody%5D%5Btype%5D=&filter%5Bbody%5D%5Bvalue%5D=&filter%5Btype%5D%5Btype%5D=&filter%5Btype%5D%5Bvalue%5D=&filter%5Bdiffusion%5D%5Btype%5D=&filter%5Bdiffusion%5D%5Bvalue%5D=&filter%5Bconfirmed%5D%5Btype%5D=&filter%5Bconfirmed%5D%5Bvalue%5D=&filter%5B_page%5D=1&filter%5B_sort_by%5D=id&filter%5B_sort_order%5D=DESC&filter%5B_per_page%5D=32');
  97. $I->click("//*[@class='iCheck-helper']");
  98. $I->click('input.btn.btn-small.btn-primary');
  99. $I->wait('5');
  100. $I->click('Sí, ejecutar');
  101. $I->wait('5');
  102. $I->see('eliminados con éxito.');
  103. }catch(\Exception $e){
  104. $I->makeScreenshot('Delete/7_alertD');
  105. }
  106. # Tipo de Alertas
  107. try{
  108. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/alert/alerttype/list?filter%5BshortName%5D%5Btype%5D=&filter%5BshortName%5D%5Bvalue%5D=&filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5BuseCustomTitle%5D%5Btype%5D=&filter%5BuseCustomTitle%5D%5Bvalue%5D=&filter%5Btitle%5D%5Btype%5D=&filter%5Btitle%5D%5Bvalue%5D=&filter%5BuseCustomBody%5D%5Btype%5D=&filter%5BuseCustomBody%5D%5Bvalue%5D=&filter%5Bbody%5D%5Btype%5D=&filter%5Bbody%5D%5Bvalue%5D=&filter%5Bclass%5D%5Btype%5D=&filter%5Bclass%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');
  109. $I->click("//*[@class='iCheck-helper']");
  110. $I->click('input.btn.btn-small.btn-primary');
  111. $I->wait('3');
  112. $I->click('Sí, ejecutar');
  113. $I->wait('5');
  114. $I->see('eliminados con éxito.');
  115. }catch(\Exception $e){
  116. $I->makeScreenshot('Delete/8_alerttypeD');
  117. }
  118. # Eliminar Usuarios
  119. try{
  120. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/user/list?filter%5Busername%5D%5Btype%5D=&filter%5Busername%5D%5Bvalue%5D=TestFernando&filter%5Bemail%5D%5Btype%5D=&filter%5Bemail%5D%5Bvalue%5D=&filter%5Benabled%5D%5Btype%5D=&filter%5Benabled%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');
  121. $I->click('TestFernando');
  122. $I->wait('3');
  123. $I->click("//*[@class='btn btn-danger']");
  124. $I->wait('3');
  125. $I->click('Sí, borrar');
  126. $I->wait('5');
  127. $I->see('eliminado con éxito');
  128. }catch(\Exception $e){
  129. $I->makeScreenshot('Delete/9_userD');
  130. }
  131. # Grupos
  132. try{
  133. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/group/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');
  134. $I->click("//*[@class='iCheck-helper']");
  135. $I->click('input.btn.btn-small.btn-primary');
  136. $I->wait('3');
  137. $I->click('Sí, ejecutar');
  138. $I->wait('5');
  139. $I->see('eliminados con éxito.');
  140. }catch(\Exception $e){
  141. $I->makeScreenshot('Delete/10_groupD');
  142. }
  143. # Clientes
  144. # ERROR
  145. try{
  146. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/client/client/list?filter%5BexternalId%5D%5Btype%5D=&filter%5BexternalId%5D%5Bvalue%5D=&filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Baddress%5D%5Btype%5D=&filter%5Baddress%5D%5Bvalue%5D=&filter%5Bcompany%5D%5Btype%5D=&filter%5Bcompany%5D%5Bvalue%5D=&filter%5Bemail%5D%5Btype%5D=&filter%5Bemail%5D%5Bvalue%5D=&filter%5BphoneNumber%5D%5Btype%5D=&filter%5BphoneNumber%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');
  147. $I->click("//*[@class='iCheck-helper']");
  148. $I->click('input.btn.btn-small.btn-primary');
  149. $I->wait('3');
  150. $I->click('Sí, ejecutar');
  151. # Mensaje de exito
  152. $I->wait('8');
  153. $I->see('NO HAY RESULTADOS');
  154. }catch(\Exception $e){
  155. $I->makeScreenshot('Delete/12_clientD');
  156. }
  157. # Dispositivos
  158. try{
  159. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/license/device/list?filter%5BdeviceType%5D%5Btype%5D=&filter%5BdeviceType%5D%5Bvalue%5D=&filter%5BdeviceId%5D%5Btype%5D=&filter%5BdeviceId%5D%5Bvalue%5D=342234&filter%5Bip%5D%5Btype%5D=&filter%5Bip%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');
  160. $I->click("//*[@class='iCheck-helper']");
  161. $I->click('input.btn.btn-small.btn-primary');
  162. $I->wait('3');
  163. $I->click('Sí, ejecutar');
  164. $I->wait('5');
  165. $I->see('NO HAY RESULTADOS');
  166. }catch(\Exception $e){
  167. $I->makeScreenshot('Delete/13_deviceD');
  168. }
  169. # ____________ FTTH _________________
  170. # ONU
  171. try{
  172. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/ftth/onu/list?filter%5BclientId%5D%5Btype%5D=&filter%5BclientId%5D%5Bvalue%5D=&filter%5BponSerialNumber%5D%5Btype%5D=&filter%5BponSerialNumber%5D%5Bvalue%5D=fhtt041a89pe&filter%5Bprofile%5D%5Btype%5D=&filter%5Bprofile%5D%5Bvalue%5D=&filter%5Bnap%5D%5Btype%5D=&filter%5Bnap%5D%5Bvalue%5D=&filter%5Bmodel%5D%5Btype%5D=&filter%5Bmodel%5D%5Bvalue%5D=&filter%5BserialNumber%5D%5Btype%5D=&filter%5BserialNumber%5D%5Bvalue%5D=&filter%5Bmac%5D%5Btype%5D=&filter%5Bmac%5D%5Bvalue%5D=&filter%5Bolt%5D%5Btype%5D=&filter%5Bolt%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');
  173. $I->click("//*[@class='iCheck-helper']");
  174. $I->click('input.btn.btn-small.btn-primary');
  175. $I->wait('3');
  176. $I->click('Sí, ejecutar');
  177. $I->wait('5');
  178. $I->see('NO HAY RESULTADOS');
  179. }catch(\Exception $e){
  180. $I->makeScreenshot('Delete/14_onuD');
  181. }
  182. # OLT
  183. try{
  184. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/ftth/olt/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Bmodel%5D%5Btype%5D=&filter%5Bmodel%5D%5Bvalue%5D=&filter%5Bip%5D%5Btype%5D=&filter%5Bip%5D%5Bvalue%5D=&filter%5BsnmpCommunity%5D%5Btype%5D=&filter%5BsnmpCommunity%5D%5Bvalue%5D=&filter%5BsshUser%5D%5Btype%5D=&filter%5BsshUser%5D%5Bvalue%5D=&filter%5BsshPass%5D%5Btype%5D=&filter%5BsshPass%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');
  185. $I->click("//*[@class='iCheck-helper']");
  186. $I->click('input.btn.btn-small.btn-primary');
  187. $I->wait('3');
  188. $I->click('Sí, ejecutar');
  189. $I->wait('5');
  190. $I->see('NO HAY RESULTADOS');
  191. }catch(\Exception $e){
  192. $I->makeScreenshot('Delete/15_oltD');
  193. }
  194. # Modelo OLT
  195. try{
  196. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/ftth/oltmodel/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Bmark%5D%5Btype%5D=&filter%5Bmark%5D%5Bvalue%5D=&filter%5Blibrary%5D%5Btype%5D=&filter%5Blibrary%5D%5Bvalue%5D=&filter%5Bprops%5D%5Btype%5D=&filter%5Bprops%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');
  197. $I->click("//*[@class='iCheck-helper']");
  198. $I->click('input.btn.btn-small.btn-primary');
  199. $I->wait('3');
  200. $I->click('Sí, ejecutar');
  201. $I->wait('5');
  202. $I->see('NO HAY RESULTADOS');
  203. }catch(\Exception $e){
  204. $I->makeScreenshot('Delete/16_oltmodelD');
  205. }
  206. # Modelo ONU
  207. try{
  208. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/ftth/onumodel/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');
  209. $I->click("//*[@class='iCheck-helper']");
  210. $I->click('input.btn.btn-small.btn-primary');
  211. $I->wait('3');
  212. $I->click('Sí, ejecutar');
  213. $I->wait('5');
  214. $I->see('NO HAY RESULTADOS');
  215. }catch(\Exception $e){
  216. $I->makeScreenshot('Delete/17_onumodelD');
  217. }
  218. # Perfil
  219. try{
  220. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/ftth/profile/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Bupload%5D%5Btype%5D=&filter%5Bupload%5D%5Bvalue%5D=&filter%5Bdownload%5D%5Btype%5D=&filter%5Bdownload%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');
  221. $I->click("//*[@class='iCheck-helper']");
  222. $I->click('input.btn.btn-small.btn-primary');
  223. $I->wait('3');
  224. $I->click('Sí, ejecutar');
  225. $I->wait('5');
  226. $I->see('NO HAY RESULTADOS');
  227. }catch(\Exception $e){
  228. $I->makeScreenshot('Delete/18_profileD');
  229. }
  230. # NAP
  231. try{
  232. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/ftth/nap/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');
  233. $I->click("//*[@class='iCheck-helper']");
  234. $I->click('input.btn.btn-small.btn-primary');
  235. $I->wait('3');
  236. $I->click('Sí, ejecutar');
  237. $I->wait('5');
  238. $I->see('NO HAY RESULTADOS');
  239. }catch(\Exception $e){
  240. $I->makeScreenshot('Delete/19_napD');
  241. }
  242. # Workflow
  243. try{
  244. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/workflow/workflow/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=testfernando&filter%5Bdescription%5D%5Btype%5D=&filter%5Bdescription%5D%5Bvalue%5D=&filter%5Benable%5D%5Btype%5D=&filter%5Benable%5D%5Bvalue%5D=&filter%5Btemplate%5D%5Btype%5D=&filter%5Btemplate%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');
  245. $I->click("//*[@class='iCheck-helper']");
  246. $I->click('input.btn.btn-small.btn-primary');
  247. $I->wait('3');
  248. $I->click('Sí, ejecutar');
  249. $I->wait('15');
  250. $I->see('eliminados con éxito.');
  251. }catch(\Exception $e){
  252. $I->makeScreenshot('Delete/20_workflowD');
  253. }
  254. # Action Workflow
  255. try{
  256. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/workflow/action/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5BworkflowName%5D%5Btype%5D=&filter%5BworkflowName%5D%5Bvalue%5D=&filter%5BobjectClass%5D%5Btype%5D=&filter%5BobjectClass%5D%5Bvalue%5D=&filter%5Bevent%5D%5Btype%5D=&filter%5Bevent%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');
  257. $I->click("//*[@class='iCheck-helper']");
  258. $I->click('input.btn.btn-small.btn-primary');
  259. $I->wait('3');
  260. $I->click('Sí, ejecutar');
  261. $I->wait('5');
  262. $I->see('eliminados con éxito.');
  263. }catch(\Exception $e){
  264. $I->makeScreenshot('Delete/21_actionD');
  265. }
  266. # Template
  267. try{
  268. $I->amOnUrl('https://ftth.'.$cliente.'.flowdat.com/admin/template/template/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');
  269. $I->click("//*[@class='iCheck-helper']");
  270. $I->click('input.btn.btn-small.btn-primary');
  271. $I->wait('3');
  272. $I->click('Sí, ejecutar');
  273. $I->wait('5');
  274. $I->see('NO HAY RESULTADOS');
  275. }catch(\Exception $e){
  276. $I->makeScreenshot('Delete/22_templateD');
  277. }
  278. # Tenencias
  279. try{
  280. $I->amOnUrl('https://base.'.$cliente.'.flowdat.com/admin/tenancy/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Benabled%5D%5Btype%5D=&filter%5Benabled%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');
  281. $I->click("//*[@class='iCheck-helper']");
  282. $I->click('input.btn.btn-small.btn-primary');
  283. $I->wait('3');
  284. $I->click('Sí, ejecutar');
  285. $I->wait('5');
  286. $I->see('eliminados con éxito.');
  287. }catch(\Exception $e){
  288. $I->makeScreenshot('Delete/23_tenancyD');
  289. }
  290. /*
  291. # ____________ Maps ______________
  292. # Mapas
  293. $I->amOnUrl('https://mapas.fd3.flowdat.com/admin/map/map/create');
  294. # Vectores
  295. $I->amOnUrl('https://mapas.fd3.flowdat.com/admin/map/vector/create');
  296. # Objetos
  297. $I->amOnUrl('https://mapas.fd3.flowdat.com/admin/map/object/create');
  298. # Tipos
  299. $I->amOnUrl('https://mapas.fd3.flowdat.com/admin/map/objecttype/create');
  300. */
  301. # ________________ STATS ________________________
  302. # Servidor Dispositivos
  303. # $I->amOnUrl('https://stats.fd3.flowdat.com/admin/stats/deviceserver/list?filter%5Bname%5D%5Btype%5D=&filter%5Bname%5D%5Bvalue%5D=TestFernando&filter%5Burl%5D%5Btype%5D=&filter%5Burl%5D%5Bvalue%5D=&filter%5BdeviceTypes%5D%5Btype%5D=&filter%5BdeviceTypes%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');
  304. # $I->click("//*[@class='iCheck-helper']");
  305. # $I->click('input.btn.btn-small.btn-primary');
  306. # $I->wait('3');
  307. # $I->click('Sí, ejecutar');
  308. # $I->wait('5');
  309. # $I->see('eliminados con éxito.');
  310. # Dispositivo
  311. # ____________ Está roto el formulario ________________________
  312. }
  313. }