Utenti collegati: 26 
 
it.comp.www.php
Il linguaggio di programmazione PHP

Indice messaggi | Invia un reply | Tutti i newsgroup | Cerca | Statistiche 



  Inviato da: Alessandro Pellizzari  Mostra tutti i messaggi di Alessandro Pellizzari
Titolo: Re: Class 'Symfony\Bundle\FrameworkBundle\Test\WebTestCase' not found
Newsgroup: it.comp.www.php
Data: 06/09/2017
Ora: 11:15:12
Mostra headers
 
  On 05/09/2017 18:28, Simonex wrote:<br /> <br /> &gt; Il 05/09/2017 18:58, Alessandro Pellizzari ha scritto:<br /> &gt;&gt;<br /> &gt;&gt; Per testare JS l'unico modo &egrave; lanciare un browser headless e fornirgli <br /> &gt;&gt; comandi.<br /> <br /> &gt; In genere cosa si usa? Phantomjs?<br /> <br /> Di solito lascio quel lavoro ai frontender, se posso, ma s&igrave;, so che <br /> usavano PhantomJS, almeno per un po'.<br /> Poi ci eravamo messi a scrivere un wrapper attorno a CasperJS e <br /> l'abbiamo messo open source:<br /> <br /> https://github.com/DiceHoldingsInc/casperjs-php-driver<br /> <br /> (non ci ho lavorato, quindi non ti so dire molto)<br /> <br /> &gt; Quindi anche tu niente FW?<br /> &gt; Quindi vai di *composer require...* ?<br /> <br /> Ho usato prima Silex (ma senza i Symfony components) e poi Slim.<br /> S&igrave;, tendo a partire da un microframework e costruire sopra.<br /> Di recente sto pensando di eliminare anche i DIC (tipo Pimple) e usare <br /> semplicemente un router e le classi PSR-7. :)<br /> <br /> &gt;&gt; Io normalmente usavo Guzzle per scaricare la pagina, e poi DOMQuery <br /> &gt;&gt; per verificare il contenuto, ma in realt&agrave; ho usato poco anche questo. <br /> &gt;&gt; Il grosso del mio lavoro negli ultimi 2 anni &egrave; stato lato API, quindi <br /> &gt;&gt; testavo direttamente il JSON e i response code.<br /> &gt; <br /> &gt; Cio&egrave;?<br /> &gt; Perdonami, sono ancora agli inizi :)<br /> <br /> La tendenza degli ultimi anni &egrave; di separare completamente la business <br /> logic dalla UI, e farle comunicare tramite messaggi. Il modo pi&ugrave; diffuso <br /> e semplice &egrave; di usare JSON come protocollo messaggi.<br /> <br /> Cos&igrave; puoi fare il &quot;lato server&quot; nel linguaggio che vuoi e servi <br /> semplicemente dati (gestendo l'autenticazione, la formattazione, il <br /> filtraggio, ecc.).<br /> <br /> E la UI la fai anche lei nel linguaggio che vuoi, anche se poi il <br /> frontend vero e proprio devi per forza farlo in JS (o Typescript o <br /> qualche altra cosa che transpila in javascript).<br /> <br /> Bye.  

Il thread:
da leggere Alessandro Pellizzari 06/09 11:15
Re: Class 'Symfony\Bundle\FrameworkBundle\Test\WebTestCase' not found
   da leggere Simonex 06/09 19:13
Re: Class 'Symfony\Bundle\FrameworkBundle\Test\WebTestCase' not found
      da leggere Alessandro Pellizzari 07/09 11:12
Re: Class 'Symfony\Bundle\FrameworkBundle\Test\WebTestCase' not found
         da leggere Simonex 07/09 16:49
Re: Class 'Symfony\Bundle\FrameworkBundle\Test\WebTestCase' not found
            da leggere Alessandro Pellizzari 07/09 17:38
Re: Class 'Symfony\Bundle\FrameworkBundle\Test\WebTestCase' not found
 

Invia una risposta:

Nome:

Email:

Titolo:

Testo:


Attenzione: l'invio del messaggio richiede diversi secondi.
Non premere pi� volte il tasto "Invia".

 © Sergio Simonetti 2001 Che cos'è Links