Gli utenti di test sono molto bravi a eseguire test di integrazione.Google fornisce agli utenti di test i test di integrazione
Quando sviluppo le cose abilitate per Facebook oauth, posso creare a livello di codice test users e utilizzarle come utenti reali della mia applicazione. Si comportano allo stesso modo degli utenti reali, l'unica differenza è che sono in modalità sandbox.
Google offre qualcosa del genere?
Stanno spostando tutti i loro servizi su oauth2 e mi piacerebbe scrivere un test di integrazione completo con utenti "reali".
Attualmente eseguo manualmente i miei test di integrazione e autorizzo l'applicazione quando richiesto, ovviamente questo approccio non è buono per l'IC e il test veramente automatizzato.
L'unica alternativa che vedo è creare un account reale utilizzato solo nei test e utilizzare le sue credenziali interagendo con qualcosa come il selenio.
Altre alternative?
Nel caso in cui altre persone lo trovino. Abbiamo provato le opzioni 1 e bloccano gli accessi automatici. Siamo andati a replicare 2FA ma poi hanno fatto ricorso al recaptcha. –