Bienvenue dans ce test blanc A4Q Testeur Selenium Certifié de niveau Fondation.
Vous avez 30 minutes pour répondre aux 20 questions.
Aidez-vous du minuteur en bas de l'écran.
Bon courage !
1 - Qu'appelle-t-on le 'shift-left' ?
2 - Les testeurs humains possèdent plusieurs atouts dont les tests automatisés sont dénués. Lequel de ces atouts n'est pas propre aux humains ?
3 - Lequel des éléments suivants ne fait pas partie des facteurs de succès de l'automatisation des tests ?
4 - Le développement de tests fonctionnels dynamiques automatisés comporte certains risques. Lequel n'en fait pas partie ?
5 - L'architecture d'automatisation des tests (AAT) se compose de 4 couches. Laquelle n'en fait pas partie ?
6 - Plusieurs métriques sont proposées pour un petit projet d'automatisation des tests. Laquelle n'en fait pas partie ?
7 - Lequel des 4 outils de l'écosystème Selenium est un outil de capture-rejeu ?
8 - Quel est le langage qui définit sémantiquement la structure d'une page web ?
9 - Une application web de jeu en ligne affiche sur une page le classement des joueurs. Quelle balise est la plus appropriée pour contenir la liste de ces joueurs ?
10 - Un tableau présent sur une page web contient des informations sur les utilisateurs d'une l'application. Dans la colonne 1 se trouve l'identifiant de l'utilisateur, dans la colonne 2 son nom, dans la colonne 3 son prénom, et dans la colonne 4 son adresse e-mail. Quel est l'xPath permettant de récupérer l'adresse e-mail de l'utilisateur dont l'identifiant est Nicolas ?
11 - Etant donné le code suivant (correspondant au petit formulaire affiché pour information), plusieurs sélecteurs CSS permettent d'interagir avec le champ 'Password'. Lequel ne pourrait pas fonctionner ? Username or email Password Remember me <div class='col-md-12'> <div class='form-group'> <label for='input-login-username' class=''>Username or email</label> <input name='username' placeholder='Your username or email' id='input-login-username' type='text' class='is-untouched is-pristine av-invalid form-control' value=''> </div> <div class='form-group'> <label for='input-login-password' class=''>Password</label> <input name='password' placeholder='Your password' id='input-login-password' type='password' class='is-untouched is-pristine av-invalid form-control' value=''> </div> <div class='form-check form-check-inline'> <label class='form-check-label'> <input name='rememberMe' id='input-login-rememberme' type='checkbox' class='is-untouched is-pristine av-valid form-check-input' value='false'> <span>Remember me </label> </div> </div>
12 - Les logs des tests automatisés ont plusieurs utilités directes. Laquelle n'en fait pas partie ?
13 - Comment ferme-t-on un navigateur avec Selenium WebDriver (Python) ?
14 - Il existe plusieurs façons de changer de cadre ('frame') sur une page web. Laquelle ne pourrait pas fonctionner (en Python) ?
15 - Les captures d'écran ont plusieurs utilités au sein d'un projet de tests automatisés. Laquelle n'en fait pas partie ?
16 - Selenium permet nativement de vérifier dans quel état se trouve un élément d'une page web. Lequel des états suivants ne peut pas être vérifié nativement par Selenium ?
17 - Quelles sont les deux méthodes permettant de fermer une invite utilisateur ?
18 - Il existe plusieurs manières de rendre un projet de tests automatisés plus maintenable. Laquelle n'en fait pas partie ?
19 - Pour quelle raison la méthode sleep() est-elle déconseillée ?
20 - Quelle affirmation sur les Page Objects est fausse ?