
Tests de bout en bout du Web, des API, du Cloud, des événements et de la sécurité.
À l'ère du monde cloud-native, nous ne pouvons pas nous limiter à un framework particulier. Cependant, en raison des exigences du projet, nous devons souvent faire évoluer la solution de test existante de manière à répondre à plusieurs besoins de test. C'est pourquoi HybridTestFramework vise à créer un pont entre les systèmes legacy ou ceux encore en transition vers le cloud et les systèmes cloud-native ultra-modernes. C'est un framework de test complet et polyvalent conçu pour couvrir divers aspects des tests logiciels. Son objectif est d'aider les développeurs et les testeurs à rationaliser leur processus de test et à garantir la plus haute qualité de leurs applications.
N'oubliez pas de mettre une étoile au dépôt ! Votre soutien est ce qui me motive !
git clone
cd
# import project from intellij as a gradle project
gradle clean
gradle build
gradle task api
gradle task web
gradle task mobile
gradle allureReport
gradle allureServe
Créez une nouvelle classe et nommez-la TC00_E2E_TEST-**
docker-compose up -d
docker-compose -f docker-compose-infra up -d
docker-compose scale chrome=5
docker-compose scale firefox=5
docker-compose -f docker-compose-kafka.yml up
docker-compose -f docker-compose-kafka.yml down --rmi all
kubectl apply -f selenium-k8s-deploy-svc.yaml
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.0/aio/deploy/recommended.yaml
kubectl proxy
kubectl describe secret -n kube-system | grep deployment -A 12
## To delete deployments
kubectl delete deployment selenium-node-firefox
kubectl delete deployment selenium-node-chrome
kubectl delete deployment selenium-hub
Naviguez vers http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

