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