TikTok, un'app di social media ampiamente utilizzata che vanta oltre un miliardo di attivi mensili
utenti, richiede un'efficace garanzia della qualità dell'app per le sue complesse funzionalità.
Il test delle funzionalità è fondamentale per raggiungere questo obiettivo. Tuttavia, il multiutente
funzionalità interattive all'interno dell'app, come lo streaming live, chiamate vocali, ecc.,
pongono sfide significative per gli sviluppatori, che deve gestire dispositivi simultanei
coordinamento della gestione e dell'interazione con l'utente. Per affrontare questo problema, introduciamo a
nuovo approccio multi-agente, alimentato dai modelli linguistici di grandi dimensioni (LLM), A
automatizzare il test delle funzionalità delle app interattive multiutente. Nel dettaglio, Noi
creare una farm di dispositivi virtuali che allochi il numero necessario di dispositivi per
una determinata attività interattiva multiutente. Per ogni dispositivo, distribuiamo un sistema basato su LLM
agente che simula un utente, imitando così le interazioni dell'utente
automatizzare in modo collaborativo il processo di test. Le valutazioni su 24 multiutente
attività interattive all'interno dell'app TikTok, mostrare la sua capacità di coprire 75%
di compiti con 85.9% somiglianza e offerta di azioni 87% risparmio di tempo per
sviluppatori. Inoltre, abbiamo anche integrato il nostro approccio nel
piattaforma di test TikTok nel mondo reale, aiutando nel rilevamento di 26 multiutente
bug interattivi.
Questo articolo esplora i giri e le loro implicazioni.
Scarica PDF:



