/ / Django Test Client Like Tool? - python, django, tests

Django Test Client Like Tool? - python, django, tests

Je «connais et adore le client Django Test. Je voudrais vraiment l'utiliser pour tester des sites externes et des URL en dehors du projet actuel.

  • Est-ce possible?
  • Sinon, y a-t-il quelque chose de similaire que je pourrais utiliser? (idéalement en Python)

Je n'ai pas besoin de faire quelque chose de dramatique, juste, disons, saisir une URL et vérifier le code d'état, vérifier que cela a pris moins de x secondes et qu'il contient du texte.

Idéalement, je voudrais que je puisse exécuter / déclencher ces tests depuis une sorte d’application Web hébergée et les faire exécuter à certains intervalles.

Je me rends compte que cela ne prendrait pas trop de choses à faire moi-même, mais je préférerais sauter à bord de quelque chose qui existe déjà et je voulais vérifier quelles étaient les options avant de le faire.

Merci beaucoup.

Rolo.

Réponses:

3 pour la réponse № 1

Non, ça ne marche pas comme ça. Ce n’est pas un vrai client Web, c’est juste un morceau de code interne Django qui intercepte la requête et renvoie la réponse correspondante.

Le meilleur outil pour le type de test dont vous parlez est quelque chose comme: Sélénium.