Test di compatibilità Web con Steam Browser

-1

Sfondo
Durante lo sviluppo web, specialmente sul front-end, gli sviluppatori devono testare il loro codice per vedere come appare (abbastanza auto-esplicativo vero?). Nel fare ciò, lo sviluppatore esaminerà il sito Web non solo dal browser scelto, ma da una moltitudine di browser. Questo:

  • Esegue il test per verificare se tutte le funzionalità sono interoperabili o se hanno problemi di funzionamento, laddove necessario (ad esempio l'uso di -webkit, ecc.)
  • Verifica se l'esperienza dell'utente è coerente in tutto il sito e tra i browser.

Il mio contesto:
Attualmente sto sviluppando un'applicazione Web in PHP a cui è probabile che i miei utenti accedano tramite l'overlay di Steam.

Di solito, quando collaudo le unità, userò l'ultima versione di Chrome. Quindi, una volta completata la funzione, eseguirò un test di integrazione su IE, Firefox, Chrome, Edge e Steam Browser.

Dalla mia ricerca (che potrebbe non essere molto accurato), il browser Steam sembra utilizzare una versione di una base Chromium

obsoleta e obsoleta.

La mia domanda:
Durante lo sviluppo dell'applicazione, che spesso comporta l'aggiunta, la modifica e il test degli input utente e delle funzionalità della GUI, dovrei eseguire dei test unitari all'interno del browser Steam?

Visto come se Steam Browser usasse il vecchio Chrome, dovrei presumere che andrà tutto bene fino al test di integrazione, o dovrei concentrarmi su di esso, o c'è addirittura una differenza?

    
posta Will 30.08.2017 - 12:52
fonte

1 risposta

1

Dovresti sempre provare a utilizzare gli stessi browser o altre interfacce utilizzate dagli utenti finali, anche se il browser non è aggiornato o è scaduto.

Uno dei tuoi obiettivi dovrebbe essere quello di rilevare i bug in anticipo, quando sono meno costosi da risolvere. Se si attende troppo a lungo per testare una funzionalità nel browser di Steam e si finisce per aggiungere altre funzionalità su quella che si sta testando, è possibile che sia necessario refactoring di quel codice e possibilmente apportare grandi modifiche ad esso. Non c'è niente di sbagliato in questo, tranne che potresti evitare di rompere altre cose nel processo e passare meno tempo a risolvere i problemi se hai una distribuzione e un ciclo di test più brevi e prova usando tutti i browser che useranno i tuoi utenti finali .

Se aspetti troppo tempo, puoi creare un lavoro extra per te.

    
risposta data 30.08.2017 - 16:54
fonte

Leggi altre domande sui tag