Quels sont les outils disponibles pour le contrôle de qualité d'un Site web? Qui est traitée comme une Unité de Test
Nous sommes à la recherche pour le contrôle de qualité de l'outil qui nous permet de tester les fonctionnalités de nos applications web. En ce moment, nous QA tous nos travaux/les améliorations et les défauts à la main, mais nous avons tellement de webapps qu'il est difficile d'assurance de la qualité de l'ensemble du site pour un peu de changements.
Nous voulons avoir une liste de Cas de Test que nous allons courir à chaque fois que nous allons vers un changement pour le développement d'au moins construire un niveau de confiance avant de le pousser.
Je suis sûr que ce est une question qui est normal chez nous, la communauté des développeurs web.
Même si vous automatiser une grande partie de QA, obtenir des captures d'écran de vrais gens de l'assurance qualité vous aidera dans le processus. Usersnap ajoute un bouton de commentaires sur votre site web dev projet permettant à vos testeurs pour envoyer des captures d'écran directement aux devs et enregistrer la communication frais généraux.
OriginalL'auteur Geo | 2009-09-02
Vous devez vous connecter pour publier un commentaire.
Le sélénium est merveilleux pour les tests fonctionnels. Vous pouvez générer des tests qui s'exécutent automatiquement dans tous les principaux navigateurs à l'aide de SeleniumIDE (un plugin Firefox qui enregistre les interactions avec des pages web). Vous pouvez alors exporter les tests de code source dans un certain nombre de populaire langages de programmation (par exemple, Java, PHP, etc.)
OriginalL'auteur Asaph
Il existe de nombreux outils là pour vous aider à tester, je suggère de commencer avec Le sélénium
pour l'écriture de tests automatisés, dans la langue de votre préférence. Il est facile à utiliser, prend en charge plusieurs langues.
Une fois que vous avez écrit vos tests, vous pouvez utiliser Jenkins ou d'Hudson qui vous permettra d'exécuter vos tests avec chaque mise à jour, ou vous pouvez exécuter manuellement ou à des heures programmées.
Jenkins et le Sélénium sont en train de faire un excellent travail pour nous Wildbit dans les tests de régression, et de repérer les éventuels problèmes. De Plus, j'ai oublié de mentionner à la fois les outils, bien que très puissants, ils sont libres.
Après que vous avez écrit tests automatisés, vous pourriez envisager également de faire des tests de performances avec des outils comme browsermob.
OriginalL'auteur ibalosh
Vous voudrez probablement consulter Telerik offres dans ce domaine. J'ai mis en œuvre mes ASP.NET site en utilisant une combinaison de DLL (Logique Métier, Couche d'Accès aux Données, et de test NUnit dll) pour faire l'essai de tous les non-zones de l'INTERFACE utilisateur facile. Mais le NUnit extensions pour l'INTERFACE utilisateur de test (j'ai oublié le nom du projet, maintenant, alors que je n'ai pas l'adopter) sont tombés dans l'oubli en raison du manque de travail sur l'outil.
OriginalL'auteur Mark Brittingham
Nous avons eu de bonnes expériences avec:
IEUnit - gratuit et open source
HttpUnit - Gratuit et open source
Régression Testeur À bas prix - de 100 $
De la soie - Pas cher! Mais bon.
Mon préféré était IEUnit. Très intuitif et fonctionne comme les autres infrastructures de test unitaire.
OriginalL'auteur Rap
Je suggère à la recherche à la robot cadre qui a une sélénium plugin. Également envisager de mettre en place un serveur d'intégration continue comme hudson. Avec le serveur ci vous pouvez avoir des tests de lancer automatiquement à chaque fois qu'une modification est poussé à un référentiel spécifique.
L'avantage d'utiliser le robot cadre avec le sélénium plugin est que vous pouvez obtenir de beaux rapports avec certains outils pour maniuplating les rapports. Si vous avez besoin de plus que ce que le sélénium a à offrir, vous pouvez utiliser python ou jython (et donc java) pour étendre votre robot cadre de tests (par exemple, extraire des données à partir d'un de vos services et de les valider via python ou java scripts)
OriginalL'auteur Bryan Oakley
google. Vraiment. Il y a encore plus d'outils pour le web de bureau.
OriginalL'auteur yoosiba
Pas automatiques de pièces, mais pour visual bugs il y a quatre vraiment bonne QA de Test des applications:
Ventilation complète de leurs caractéristiques, des captures d'écran et les prix
OriginalL'auteur Tim Brown
Je veux partager une je crois nouvel outil.
C'est un basé sur le web de l'IDE pour le développement de tests web. Utilisation de jQuery et javasscript.
Il semble que c'est nouveau, mais j'ai joué avec pendant un certain temps et il semble grand!
OriginalL'auteur Angel Tsvetkov