En plus de la requête GET, il existe également POST et PATCH. Comment comprends-tu la différence entre eux?
QA / QA Automation
Si une valeur incorrecte est toujours reçue du backend, comment localiserais-tu le problème ?
Avez-vous travaillé avec Kafka ? Avez-vous de l'expérience avec des brokers de messages ?
PageObject finit par s'étendre sur une page complexe et devient difficile à lire. Cela vous est-il arrivé et comment y avez-vous fait face?
Si on vous confiait la tâche d'automatiser un cas, comment le packeriez-vous ? Comment organiseriez-vous la structure ?
Une tâche est arrivée : ils créent un nouveau formulaire d'inscription, avec 10 champs à remplir. Il peut y avoir beaucoup de vérifications. Comment minimises-tu le nombre de tests sans trop perdre en couverture ?
Vous avez mentionné que vous avez lutté contre des tests flaky. Parlez-en plus en détail.
Comment d'autres peuvent-ils communiquer en plus via l'API? Connais-tu d'autres moyens?
Imaginez que vous avez un frontend, l'endpoint GET ALL renvoie une liste d'utilisateurs avec ID et nom, et à un moment donné, au lieu de l'ID, une valeur incorrecte s'affiche dans la colonne. Comment localiseriez-vous ce problème?
Imaginez que vous devez tester un nouveau point de terminaison GET qui renvoie l'ID et le nom par ID. Énumérez la liste des vérifications du plus prioritaire au moins prioritaire.
À quoi sert Kafka et comment aide-t-elle?
Qu'est-ce qu'une architecture microservices pour toi et quelle différence soulignerais-tu par rapport à une architecture monolithique?
Nous avons une entité A, B, C, puis 50-60 composants dedans. Comment résoudrais-tu le problème de l'expansion?
Tu te souviens comment créer une branche dans Git?
Aviez-vous CI/CD ? Comment le comprenez-vous ?
Quels outils et services avez-vous utilisés pour visualiser les logs?
Quelle est la dernière chose technique que tu as lue ? Un article intéressant ?
Tu as dit que tu as beaucoup automatisé et utilisé des modèles. Quels modèles as-tu utilisés dans l'automatisation?