Question

je développe une application web et nous tester sur plusieurs navigateurs, y compris Firefox et Internet Explorer. Au cours de notre développement, nous avons testé l'application sur Firefox 3.5. 2 et notre équipe d'essai a testé la même sur 3,5. 6 et avons trouvé l'interface utilisateur semble bon. Une fois dans la production, bien que, nous avons commencé à recevoir des plaintes des clients qu'il ne semble pas bon dans 3,5. 8 .

Comment gérer ces problèmes de version mineure? Comment pouvons-nous vérifier la compatibilité du navigateur au cours du développement et pendant le test?

est-il un outil pour tester l'application sur 3,5. X , X étant toutes les versions mineures?

Était-ce utile?

La solution

Je dirais bâton avec les traditions séculaires dans le développement web.

Memory Stick avec les normes. Ajouter petits ajustements pour les navigateurs spécifiques vos utilisateurs utilisent si nécessaire.

Vous ne pouvez pas vraiment faire mieux que cela. Il n'y a pas d'outil qui assurera vos travaux du site sur tous les navigateurs et la version simple. Tenez-vous avec les normes. Ajouter les petits ajustements.

Autres conseils

Test Unit Votre webapps:

Il existe plusieurs outils qui vous permettent de vérifier majeurs et certaines versions mineures de sites en comparant les captures d'écran et des cadres tests unitaires qui vous permettent de conduire automatiquement le navigateur et le contenu et la fonctionnalité sont corrects. Si le temps est un problème, je suggère l'option 1. Si vous avez le temps de tests unitaires d'écriture, ce qui est la meilleure option, puis aller avec l'option # 2.

  1. http://browsershots.org/ . Il en existe d'autres qui font la même chose. Sans beaucoup de travail à tout ce que vous pouvez faire des contrôles ponctuels des centaines de navigateurs et versions.

  2. Si vous voulez obtenir plus de détails, je vous suggère d'écrire des tests unitaires de l'interface utilisateur Web qui vous donnent plus de contrôle sur vos tests. Grandes bibliothèques incluent Sélénium (C #, Java, Ruby et beaucoup d'autres), ou Watin .

est solitaire limité cas où je dirais que IE a l'avantage sur les autres navigateurs.

version publiée. BAM! Rien jusqu'à ce que la prochaine version. Il a des problèmes? Le travail autour d'eux. La clé est les problèmes ici sont cohérentes et répétable bugs. Firefox a environ une demi-douzaine de versions en utilisation active, de 3, 3,5, 3,6, 4, et ceux entre les deux. Est-ce que tout le monde à garder sur leur version? Probablement pas .

Je recommande de tester la dernière version stable de Firefox, Chrome, Safari, et bien sûr IE 7/8. Si quelqu'un mentionne un problème spécifique à un autre navigateur, ouvrir et faire une solution. Cela pourrait impliquer un compromis dans la conception ou la réduction du niveau de stylisation sur la page.

Dans l'ensemble, modèles simples sont meilleurs .

À l'heure actuelle, l'industrie a accepté la solution standard pour ce problème est l'utilisation automatisée et / ou les tests de navigateur croix sous-traité.

Exemples d'outils et de services qui aide certains / tous abondent de travail - y compris (non exhaustive, ne prenez pas la présence sur cette liste comme une recommandation pour votre situation spécifique):

Stack Browser , Browserling , sélénium (l'un des chevaux de bataille de l'industrie pour tester en général), < a href = "http://www.vanamco.com/ghostlab/" rel = "nofollow"> Ghostlab , Sauce Labs , etc ... etc ...

Licencié sous: CC-BY-SA avec attribution
scroll top