Comment est le navigateur Cross Test Effectué Software Testing Aide

Tout sur les tests Croix du navigateur - quoi, pourquoi, comment, qui, quand et où.

Je parie que ce qui est arrivé à vous tous, n'a pas?

Cela étant l'histoire de fond, je parie que vous avez tous compris le sujet de Discussion- Browser Cross Test aujourd'hui.

Comment est le navigateur Cross Test Effectué Software Testing Aide

Comme il est une pratique générale à STH, nous allons nous concentrer sur les bases. Nous croyons que tout concept fera un monde de sens quand nous demandons aux mots interrogatifs de base autour comme- « Qu'est-ce, pourquoi, comment, qui, quand, où ».

Faisons tout ce que nous allons.

Ce que vous apprendrez:

Qu'est-ce que la Croix-navigateur du?

# 3) Quels types d'applications subissent ce? - les applications en regard à la clientèle sont le meilleur choix. On peut se demander à ce stade, « ne sont pas toutes les applications client face? » Eh bien, oui. Elles sont. Cependant, regardons un exemple.

Application 1: Une application développée pour une entreprise en interne pour maintenir la trace de son inventaire
Application 2: Ceci est pour les utilisateurs finaux à acheter des produits de cette société

  • Il est évident que la meilleure idée serait de tester l'application 2 pour les tests de compatibilité du navigateur, car il est impossible de contrôler ce que les navigateurs / plateformes / versions de l'utilisateur final va utiliser.
  • D'autre part, si tous les ordinateurs internes à l'entreprise utilisent des ordinateurs Windows 8 avec Chrome browser- alors il n'y a pas besoin de chercher ou de test pour toute autre chose par rapport à la demande 1.

Pourquoi Cross Test du navigateur effectué?

Pour cette question, pourquoi tout type de tests effectués?

  • Pour savoir ce qui ne va pas et être en mesure de le réparer.
  • Pour améliorer l'efficacité et l'expérience utilisateur et ainsi, les entreprises.
  • Pour être informé des pièges possibles

Mais précisément, si l'on pense: Quel est l'objectif du test du navigateur croix? - C'est double.

  1. La restitution ou l'apparence de la page dans différents browsers- est-il même, est-il différent, si l'on est meilleur que l'autre, etc.
  2. La fonctionnalité et le fonctionnement de celui-ci. (Bien sûr!)

Qui effectue ce type de test et qui sont ces résultats pertinents pour?

Comment est le navigateur de compatibilité Les tests effectués?

Maintenant, nous parlons!

Les premières choses est-il de première fait manuellement ou à l'aide d'un outil?

Il peut certainement être fait plusieurs machines, plusieurs systèmes d'exploitation à commande manuelle, plusieurs navigateurs, plusieurs machines et mais clairement, ce qui conduit à de multiples problèmes, de multiples investissements et de multiples défis.

Les outils nous aident avec un ou plusieurs ou tous les éléments suivants en fonction de l'outil lui-même et les types de licences:

  1. Ils fournissent un réseau privé virtuel (machine privé virtuel) à l'aide que vous pouvez vous connecter à des ordinateurs distants et vérifier le fonctionnement et le rendu de votre JAVA, AJAX, HTML, Flash et d'autres pages. La plupart d'entre eux sont en sécurité, mais puisque vous soumettez vos informations à un tiers, il est conseillé une certaine analyse de la discrétion.
  2. Captures d'écran sont prévus pour les pages et les liens présentés de la façon dont ils apparaissent dans plusieurs navigateurs. Ceci est, bien sûr, statique.
  3. plusieurs navigateurs sont synchronisés par rapport aux opérations réalisées sur l'un et les résultats sont présentés sage navigateur.
  4. Afficher le rendu d'une page à des résolutions d'écran multiples
  5. Quand un problème survient, une vidéo ou des captures d'écran sont enregistrées pour transporter le problème pour une analyse ultérieure.
  6. Le support est généralement disponible pour les utilisateurs Web et des applications mobiles
  7. Les pages privées qui nécessitent une authentification à accès peut également être testé
  8. Local, avec dans un réseau privé pages / pare-feu peuvent être testés aussi

#1. Statistiques de trafic permettent de déterminer ce que les navigateurs à tester.

# 2. Une analyse détaillée doit être effectuée sur le AUT (demande en cours de test) lui-même afin de déterminer quelles parties de l'application ou si tout cela doit subir cela. Il est souhaitable que tout cela soit testé sur plusieurs navigateurs, mais coûte encore et le temps doivent être pris en considération. Une bonne stratégie consiste à effectuer des tests 100% sur un navigateur par plate-forme et pour l'autre juste tester la fonctionnalité / largement utilisée le plus critique.

# 4. Effectuer les tests. Les cas de tests fonctionnels tests réguliers peuvent être utilisés lors de la validation de l'efficacité du système. Pour look and feel / cas de test de restitution ne sont pas nécessaires.

L'opération dont je parlais au début de cet article qui a échoué a été pour moi un virement bancaire en ligne. Je me suis connecté sur mon compte bancaire, a choisi le montant pour le transfert comme environ un lakh et a essayé d'effectuer le transfert et une erreur de servlet montrait jusqu'à peu importe combien de fois j'ai essayé. Donc, si l'opération de transfert est choisi pour le test cross navigateur, voici comment le script de test va ressemble.

  1. Se connecter sur le compte bancaire en ligne
  2. Sélectionnez le compte à partir duquel le transfert doit être fait
  3. Entrez le montant du transfert: 100 000
  4. Sélectionnez bénéficiaire et cliquez sur « Transfert »
  5. Résultat attendu: Le transfert doit réussir
  6. Ce sera tout simplement être exécuté sur tous les navigateurs choisis.

Encore une fois, s'il vous plaît noter que cela ne semble pas différent d'un cas de test fonctionnel. S'il vous plaît consulter cet article de test non fonctionnel pour de plus amples informations à ce sujet.

# 5. Rapport sur les résultats à l'équipe de conception, si elles ne sont pas impliqués dans le processus de test. Changement suit.

Quel est le meilleur moment pour le faire?

Tout test moissonne les meilleurs avantages quand il se fait tôt. Par conséquent, la recommandation de l'industrie est de commencer avec elle dès que les mises en page sont disponibles.

Si vous avez raté le bus sur les tests de croix du navigateur lors de la conception, le développement et les phases d'assurance qualité, il peut encore être fait pendant que l'application est en production. Cependant, c'est la plus coûteuse de tous et risqué aussi.

Où est le test de compatibilité du navigateur effectuée?

Quelques points à noter, en conclusion:

  • Ayant été professeur d'AQ pendant un certain temps maintenant, je peux dire ce qui va suivre et qui est question -le, est-il des tests fonctionnels et non fonctionnels? Je pense que ce n'est pas et les deux.
  • Il ne devrait pas être confondu avec le test Cross Platform, qui teste votre application dans plusieurs environnements cibles tels que Windows, Linux, Mac, etc. Bien que parfois les deux doivent intégrer ensemble comme certaines des versions de navigateurs plus anciens pourraient être compatibles qu'avec l'ancienne versions des plates-formes.
  • Il est aussi un processus continue comme environnements logiciels, les navigateurs et les appareils évoluent tous les jours et pour assurer qu'il n'y a pas de mauvaises surprises, la Croix-Browser Le test doit être ajouté au répertoire des suites de régression.

Comme toujours, cela vous a orienté vers le test du navigateur croix autant qu'il nous a fait. Ceci est un autre témoignage de l'idée que le terrain QA ou test de logiciel est un domaine multidimensionnel et il y a quelque chose pour tout le monde à exceller dans.

Auteur. Ce guide de test cross navigateur est écrit par un membre de l'équipe de STH Swati S.

Articles Liés