Je vais créer un framework d'automatisation de test de bout en bout e2e avec cypress
Ingénieur QA automation senior, Playwright, Cypress, Irlande
Niveau 1
Répond à certains critères de performance et présente un fort potentiel sur la place de marché.
À propos de ce service
Ce que vous obtenez:
- Cadre d'automatisation des tests Cypress JavaScript/TypeScript de bout en bout qui suit les meilleures pratiques de codage et est facile à comprendre, à maintenir et à étendre.
Inclus (au besoin) :
- Tests front-end (UI/E2E)
- Tests backend (API)
- Tests de base de données
Plus de fonctionnalités (si nécessaire) :
- Bibliothèque d'assertions Chai
- Modèle page-objet (duplication réduite et maintenance améliorée du code)
- Framework Cucumber BDD/TDD [Fichiers de fonctionnalités, définitions d'étapes] (maintenance améliorée, réutilisabilité et lisibilité du code)
- Rapport de test HTML détaillé w. captures d'écran d'échec ci-jointes (Mochawesome, Cucumber, etc.)
- Intégration du pipeline CI/CD (Azure DevOps, AWS, Jenkins, etc.)
- Test de parallélisation (amélioration des performances)
Nous pouvons également automatiser les cas de tests manuels existants ou nous appuyer sur des cadres d'automatisation existants.
Dans le cadre du livrable, nous expliquerons en détail les étapes suivies pour créer le framework et comment ajouter facilement plus de tests au framework.
Vous n'avez pas d'expérience en automatisation ? Nous fournissons une assistance supplémentaire jusqu'à ce que vous soyez à l'aise avec cela.
Autres services:
- 1-1 tutorat
- Tests API (Postman, REST Assured)
- Tests de performances (JMeter, K6)
- Tests manuels
Si vous avez des questions, nous vous proposons un appel de consultation gratuit !
Test d'applications:
Logiciel
Appareil:
PC
•
Mac
•
iPhone
•
Téléphone mobile Android
•
Téléphone Windows
Mon portfolio
FAQ
Traduction automatique
Quel est l'avantage d'utiliser un framework d'automatisation de test Cypress de bout en bout ?
Un cadre d'automatisation des tests de bout en bout avec Cypress peut vous aider à garantir que votre application Web fonctionne comme prévu en testant le flux complet de l'application. Ce cadre peut également permettre d'économiser du temps et de l'argent à long terme en détectant les bogues dès le début du cycle de développement, avant qu'ils ne deviennent plus difficiles.
Pouvez-vous fournir plus d'informations sur la bibliothèque d'assertions Chai et comment elle peut bénéficier à mes tests ?
C'est une bibliothèque d'assertions que nous pouvons utiliser pour écrire des cas de test plus expressifs et plus lisibles. Il fournit une gamme de styles d'assertion, notamment BDD et TDD, et peut être facilement intégré à votre cadre d'automatisation de tests Cypress. En utilisant Chai, nous pouvons écrire des tests plus complets et détecter plus de problèmes plus tôt.
Quel est l’avantage d’utiliser un modèle page-objet dans l’automatisation des tests ?
Le modèle Page-Object est un modèle de conception permettant d'organiser le code d'automatisation des tests. En séparant nos cas de test des détails d'implémentation de l'application, nous pouvons écrire un code plus lisible et maintenable, avec moins de duplication, ce qui facilite la mise à jour à mesure que notre application évolue au fil du temps.
Pouvez-vous m'aider à configurer l'intégration du pipeline CI/CD pour l'automatisation de mes tests ?
Oui, nous avons de l'expérience dans l'intégration de l'automatisation des tests avec une variété d'outils CI/CD (y compris Azure DevOps, AWS et Jenkins). En intégrant l'automatisation de vos tests à votre pipeline de déploiement, vous pouvez exécuter vos tests automatiquement après chaque déploiement, en détectant les problèmes avant qu'ils n'atteignent vos utilisateurs.
Je n'ai aucune expérience en matière d'automatisation des tests. Pouvez-vous quand même m'aider ?
Absolument! Nous sommes heureux de travailler avec des clients de tous niveaux, de ceux qui débutent dans l’automatisation des tests à ceux qui ont plus d’expérience. Nous pouvons fournir une assistance et des conseils supplémentaires si nécessaire pour vous aider à démarrer votre projet d'automatisation des tests.
11 avis concernant ce service
| (11) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- Qualité de la livraison
- Valeur de la livraison
Trier par
A 
ars_by

Géorgie
Good job! Communication went smoothly
100 $US-200 $US
Prix
9 jours
Durée
Utile?E elvisarteni

Roumanie
So helpful, delivered more than expected, kept in touch with me.
Jusqu’à 50 $US
Prix
1 jour
Durée
Utile?T 
transkriptorr

Turquie
He created Cypress scenarios for our automated testing needs, and delivered a successful output. He was easily accesible throughout the project and after delivery as well. We held meetings to discuss our needs better and finally achieved what we needed.
100 $US-200 $US
Prix
7 jours
Durée
Utile?J jacksonpace367
Client récurrent

États-Unis
I'm currently learning QA automation, and he's really helped me improve my coding skills. He's able to explain complex programming topics in ways that are easy to understand. 5/5 stars!
Utile?M mosestinuoye
Client récurrent

Allemagne
Awesome as always
Utile?
11 avis concernant ce service
| (11) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- Qualité de la livraison
- Valeur de la livraison
Trier par
A 
ars_by

Géorgie
Good job! Communication went smoothly
100 $US-200 $US
Prix
9 jours
Durée
Utile?E elvisarteni

Roumanie
So helpful, delivered more than expected, kept in touch with me.
Jusqu’à 50 $US
Prix
1 jour
Durée
Utile?T 
transkriptorr

Turquie
He created Cypress scenarios for our automated testing needs, and delivered a successful output. He was easily accesible throughout the project and after delivery as well. We held meetings to discuss our needs better and finally achieved what we needed.
100 $US-200 $US
Prix
7 jours
Durée
Utile?J jacksonpace367
Client récurrent

États-Unis
I'm currently learning QA automation, and he's really helped me improve my coding skills. He's able to explain complex programming topics in ways that are easy to understand. 5/5 stars!
Utile?M mosestinuoye
Client récurrent

Allemagne
Awesome as always
Utile?

