Comment trouver un élément s'il n'a pas de `id` ou de classe?
QA / QA Automation
As-tu travaillé avec Selenium et Playwright?
Deux tests sont effectués séparément, mais lorsque tout le fichier est lancé, le deuxième test échoue. Qu'est-ce que cela indique et comment y remédier?
Que peut-on utiliser comme alternative à `yield` dans une fixture pytest?
Quelle est la différence entre l'opérateur `is` et l'opérateur d'égalité `==` en Python?
# Créer une liste de trois fonctions, où chaque fonction retourne son propre nombre lorsqu'elle est appelée. # La première fonction doit retourner - 0, la deuxième - 1, la troisième - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Réponse :
Est-il bon d'utiliser XPath pour rechercher des éléments?
Quelle est la différence entre les codes de réponse HTTP 401 et 403?
Peut-on dire que les tests ne sont pas isolés s'ils s'influencent mutuellement?
Que se passera-t-il si on appelle la fonction `add_user` trois fois de suite via `print`?
Corrige la fonction `add_user`, qui utilise une liste mutable dans la valeur par défaut de l'argument, directement dans le code.
Peut-on mélanger des attentes explicites et implicites, ainsi que l'attente d'un temps fixe dans un seul test?
Quelles techniques de conception de tests connais-tu?
Quelle est la différence entre les attentes explicites et implicites dans les tests UI?
Que fait un décorateur en Python?
Quelle est la différence entre les codes de réponse HTTP 200 et 204 ?
Que se passera-t-il si on appelle la fonction trois fois de suite?
Pourquoi la méthode POST n'est généralement pas idempotente?
Avais-tu de l'expérience avec SQL dans ton précédent emploi et comment l'as-tu utilisé?
Le test nécessite un utilisateur UPPD, qui doit être supprimé après le test. Comment faire pour que le nettoyage de l'utilisateur soit effectué même si le test échoue?