QA / QA Automation
Quali metodi di test devono essere utilizzati durante la verifica di un sistema di microservizi?
Puoi elencare i principali tipi di metodi di test del software?
Può parlarmi dei test funzionali e non funzionali, quali sottotipi conosce?
Quali risultati o progetti ti rendono più orgoglioso e di cosa sei particolarmente fiero nella tua attività professionale?
Spiega il concetto di metaclass e il suo ruolo nella definizione delle classi in Python
Quali sono i vantaggi e gli svantaggi dell'utilizzo della classe PageObject rispetto alle semplici stringhe nei test di automazione?
Quali strumenti e pannelli in DevTools possono aiutare i tester nell'analisi e nel debug delle applicazioni web?
Condividi la tua esperienza con il database PostgreSQL, racconta i compiti realizzati e i problemi risolti.
Quali pattern di progettazione conosci, oltre al Page Object?
Puoi condividere la tua esperienza con i test manuali e gli approcci che hai utilizzato?
Qual era l'obiettivo del test di carico?
Hai scritto decoratori personalizzati? Puoi mostrare un esempio?
Puoi spiegare le differenze tra i vari metodi HTTP, come GET, POST, PUT e DELETE?
In quali situazioni si utilizza la libreria di test Chai durante il processo di sviluppo?
Quali aree di conoscenza ritieni importante approfondire?
Indica i casi limite nella creazione di un ordine.
Puoi spiegare cosa sono i web socket e come funzionano nel contesto dello sviluppo web?
Quale livello di reddito sei disposto a considerare?
# Data una stringa composta dalle lettere 'X', 'Y' e 'O'. # È necessario trovare la distanza più breve tra le lettere 'X' e 'Y', # oppure restituire 0 se 'X' o 'Y' sono assenti. # "YY" -> 0 # "XX" -> 0 # "XY" -> 1 # "YOX" -> 2 # "OOOXOOYOXO" -> 2 # "OOOXXOY" -> 2 def distance(string: str) -> int:
Come si organizza la convivenza di JUnit e TestNG in un progetto?