Fernando Alonso 7 rokov pred
rodič
commit
6991fa419e

+ 0 - 1
behat/testScreenshotGalvez/tests/acceptance/1ScreenLogCest.php

@@ -21,7 +21,6 @@ $directorio = '01_login/';
 		$I->click('_submit');
 		$I->click('_submit');
 		$I->wait('3');
 		$I->wait('3');
 
 
-
 	}
 	}
 
 
 }
 }

+ 2 - 0
behat/testScreenshotGalvez/tests/acceptance/2ScreenBaseCest.php

@@ -5,6 +5,7 @@ class ScreenBaseCest
 	public function frontpageWorks(AcceptanceTester $I)
 	public function frontpageWorks(AcceptanceTester $I)
 	{
 	{
 $dom = "galvez";
 $dom = "galvez";
+
 #log in
 #log in
 	$head = shell_exec('git rev-parse HEAD');
 	$head = shell_exec('git rev-parse HEAD');
 	$head = substr($head,0,-1);
 	$head = substr($head,0,-1);
@@ -90,6 +91,7 @@ $I->makeScreenshot($head."/".$directorio.'13clientes2');
 $I->makeScreenshot($head."/".$directorio.'13clientes3');
 $I->makeScreenshot($head."/".$directorio.'13clientes3');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista Dispositivos
 #Screen lista Dispositivos
 try{
 try{
 		$I->amOnUrl('http://base.'.$dom.'.flowdat.com/admin/license/device/list');
 		$I->amOnUrl('http://base.'.$dom.'.flowdat.com/admin/license/device/list');

+ 13 - 4
behat/testScreenshotGalvez/tests/acceptance/3ScreenFTTHCest.php

@@ -27,6 +27,7 @@ $I->makeScreenshot($head."/".$directorio.'15dashftth');
 $I->makeScreenshot($head."/".$directorio.'15dashftth1');
 $I->makeScreenshot($head."/".$directorio.'15dashftth1');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista ONU
 #Screen lista ONU
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/onu/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/onu/list');
@@ -40,7 +41,8 @@ $I->makeScreenshot($head."/".$directorio.'16ONU3');
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 1800);
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 1800);
 $I->makeScreenshot($head."/".$directorio.'16ONU4');
 $I->makeScreenshot($head."/".$directorio.'16ONU4');
 }catch(\Exception $e){
 }catch(\Exception $e){
-}	
+}
+
 #Screen lista OLT
 #Screen lista OLT
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/olt/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/olt/list');
@@ -48,7 +50,8 @@ $I->makeScreenshot($head."/".$directorio.'17OLT');
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
 $I->makeScreenshot($head."/".$directorio.'17OLT1');
 $I->makeScreenshot($head."/".$directorio.'17OLT1');
 }catch(\Exception $e){
 }catch(\Exception $e){
-}	
+}
+	
 #Screen lista Modelo OLT
 #Screen lista Modelo OLT
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/oltmodel/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/oltmodel/list');
@@ -56,7 +59,8 @@ $I->makeScreenshot($head."/".$directorio.'18mOLT');
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
 $I->makeScreenshot($head."/".$directorio.'18mOLT1');
 $I->makeScreenshot($head."/".$directorio.'18mOLT1');
 }catch(\Exception $e){
 }catch(\Exception $e){
-}	
+}
+	
 #Screen lista Modelo ONU
 #Screen lista Modelo ONU
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/onumodel/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/onumodel/list');
@@ -64,7 +68,8 @@ $I->makeScreenshot($head."/".$directorio.'19mONU');
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
 		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
 $I->makeScreenshot($head."/".$directorio.'19mONU1');
 $I->makeScreenshot($head."/".$directorio.'19mONU1');
 }catch(\Exception $e){
 }catch(\Exception $e){
-}	
+}
+	
 #Screen lista Perfiles
 #Screen lista Perfiles
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/profile/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/profile/list');
@@ -75,6 +80,7 @@ $I->makeScreenshot($head."/".$directorio.'20perfiles1');
 $I->makeScreenshot($head."/".$directorio.'20perfiles2');
 $I->makeScreenshot($head."/".$directorio.'20perfiles2');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista NAP
 #Screen lista NAP
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/nap/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/ftth/nap/list');
@@ -95,6 +101,7 @@ $I->makeScreenshot($head."/".$directorio.'21NAP5');
 $I->makeScreenshot($head."/".$directorio.'21NAP6');
 $I->makeScreenshot($head."/".$directorio.'21NAP6');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista Workflow FTTH
 #Screen lista Workflow FTTH
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/workflow/workflow/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/workflow/workflow/list');
@@ -103,6 +110,7 @@ $I->makeScreenshot($head."/".$directorio.'22workflowftth');
 $I->makeScreenshot($head."/".$directorio.'22workflowftth1');
 $I->makeScreenshot($head."/".$directorio.'22workflowftth1');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista Acciones FTTH
 #Screen lista Acciones FTTH
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/workflow/action/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/workflow/action/list');
@@ -111,6 +119,7 @@ $I->makeScreenshot($head."/".$directorio.'23accionftth');
 $I->makeScreenshot($head."/".$directorio.'23accionftth1');
 $I->makeScreenshot($head."/".$directorio.'23accionftth1');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista Template FTTH
 #Screen lista Template FTTH
 try{
 try{
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/template/template/list');
 		$I->amOnUrl('http://ftth.'.$dom.'.flowdat.com/admin/template/template/list');

+ 3 - 0
behat/testScreenshotGalvez/tests/acceptance/4ScreenMapCest.php

@@ -10,6 +10,7 @@ $dom = "galvez";
 
 
 $directorio = '04_map/';
 $directorio = '04_map/';
 shell_exec('mkdir -p ./tests/_output/debug/' . $head . "/" . $directorio);
 shell_exec('mkdir -p ./tests/_output/debug/' . $head . "/" . $directorio);
+
 #log in
 #log in
 		$I->amOnUrl('http://base.'.$dom.'.flowdat.com/login');
 		$I->amOnUrl('http://base.'.$dom.'.flowdat.com/login');
 		$I->see('Nombre de usuario');
 		$I->see('Nombre de usuario');
@@ -26,6 +27,7 @@ $I->makeScreenshot($head."/".$directorio.'25dashmap');
 $I->makeScreenshot($head."/".$directorio.'25dashmap1');
 $I->makeScreenshot($head."/".$directorio.'25dashmap1');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista Listado Mapas
 #Screen lista Listado Mapas
 try{
 try{
 		$I->amOnUrl('http://mapas.'.$dom.'.flowdat.com/admin/map/map/list');
 		$I->amOnUrl('http://mapas.'.$dom.'.flowdat.com/admin/map/map/list');
@@ -43,6 +45,7 @@ $I->makeScreenshot($head."/".$directorio.'28listvec');
 $I->makeScreenshot($head."/".$directorio.'28listvec1');
 $I->makeScreenshot($head."/".$directorio.'28listvec1');
 }catch(\Exception $e){
 }catch(\Exception $e){
 }	
 }	
+
 #Screen lista Listado Objetos
 #Screen lista Listado Objetos
 		$I->amOnUrl('http://mapas.'.$dom.'.flowdat.com/admin/map/object/list');
 		$I->amOnUrl('http://mapas.'.$dom.'.flowdat.com/admin/map/object/list');
 $I->makeScreenshot($head."/".$directorio.'29listobj');
 $I->makeScreenshot($head."/".$directorio.'29listobj');

+ 51 - 0
behat/testScreenshotGalvez/tests/acceptance/5ScreenStatsCest.php

@@ -0,0 +1,51 @@
+<?php
+use Codeception\Util\Locator;
+class ScreenStatsCest
+{
+	public function frontpageWorks(AcceptanceTester $I)
+	{
+$dom = "galvez";
+	$head = shell_exec('git rev-parse HEAD');
+	$head = substr($head,0,-1);
+
+$directorio = '05_stats/';
+shell_exec('mkdir -p ./tests/_output/debug/' . $head . "/" . $directorio);
+
+#log in
+		$I->amOnUrl('http://base.'.$dom.'.flowdat.com/login');
+		$I->see('Nombre de usuario');
+		$I->fillField('_username', 'admin');
+		$I->fillField('_password', 'adminpass');
+		$I->click('_submit');
+		$I->wait('3');
+
+#Screen lista Dash Stats
+try{
+		$I->amOnUrl('http://stats.'.$dom.'.flowdat.com/admin/dashboard');
+$I->makeScreenshot($head."/".$directorio.'31dashstats');
+		$I->scrollTo(['css' => 'h3.box-title'], 0, 0);
+$I->makeScreenshot($head."/".$directorio.'31dashstats1');
+}catch(\Exception $e){
+}	
+
+#Screen lista Listado Servidor Dispositivos
+try{
+		$I->amOnUrl('http://stats.'.$dom.'.flowdat.com/admin/stats/deviceserver/list');
+$I->makeScreenshot($head."/".$directorio.'32listdstats');
+		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
+$I->makeScreenshot($head."/".$directorio.'32listdstats1');
+}catch(\Exception $e){
+}	
+
+#Screen lista Listado Dispositivos
+try{
+		$I->amOnUrl('http://stats.'.$dom.'.flowdat.com/admin/stats/device/list');
+$I->makeScreenshot($head."/".$directorio.'33liststats');
+		$I->scrollTo(['id' => 'list_batch_checkbox'], 0, 0);
+$I->makeScreenshot($head."/".$directorio.'33liststats1');
+}catch(\Exception $e){
+}	
+
+	}
+
+}

+ 1 - 1
behat/testScreenshotGalvez/tests/acceptance/5minioUpdateCest.php

@@ -20,7 +20,7 @@ $s3 = new Aws\S3\S3Client([
 
 
 	$head = shell_exec('git rev-parse HEAD');
 	$head = shell_exec('git rev-parse HEAD');
 	$head = substr($head,0,-1);
 	$head = substr($head,0,-1);
-	$directorioA = array('01_login/','02_base/','03_ftth/','04_map/');
+	$directorioA = array('01_login/','02_base/','03_ftth/','04_map/','05_stats/');
 	for ($i = 0; $i < 4; $i++)
 	for ($i = 0; $i < 4; $i++)
 	{
 	{
 		$dir = $directorioA[$i];
 		$dir = $directorioA[$i];

+ 2 - 2
behat/testScreenshotGalvez/tests/acceptance/6compareCest.php

@@ -13,7 +13,7 @@ $fecha = date("Y-n-j");
 	$head1 = shell_exec('git rev-parse HEAD~1');
 	$head1 = shell_exec('git rev-parse HEAD~1');
 	$head1 = substr($head1,0,-1);
 	$head1 = substr($head1,0,-1);
 
 
-		$directorioA = array('01_login/','02_base/','03_ftth/','04_map/');
+		$directorioA = array('01_login/','02_base/','03_ftth/','04_map/','05_stats');
 		for ($i = 0; $i < 4; $i++)
 		for ($i = 0; $i < 4; $i++)
 		{
 		{
 			$directorio = $directorioA[$i];
 			$directorio = $directorioA[$i];
@@ -55,7 +55,7 @@ $MESSAGE2="Fin Commit ID: " . $head;
 
 
 shell_exec('curl -H "Content-Type: application/json" -X POST -d "{\"color\": \"purple\", \"message_format\": \"text\", \"message\": \"' . $MESSAGE1 . '\" }" https://api.hipchat.com/v2/room/' . $ROOM_ID . '/notification?auth_token=' . $AUTH_TOKEN);
 shell_exec('curl -H "Content-Type: application/json" -X POST -d "{\"color\": \"purple\", \"message_format\": \"text\", \"message\": \"' . $MESSAGE1 . '\" }" https://api.hipchat.com/v2/room/' . $ROOM_ID . '/notification?auth_token=' . $AUTH_TOKEN);
 
 
-	$directorioA = array('01_login/','02_base/','03_ftth/','04_map/');
+	$directorioA = array('01_login/','02_base/','03_ftth/','04_map/','05_stats');
 	for ($i = 0; $i < 4; $i++)
 	for ($i = 0; $i < 4; $i++)
 	{
 	{
 		$dir = $directorioA[$i];
 		$dir = $directorioA[$i];