
Test end-to-end di Web, API, Cloud, Eventi e Sicurezza
Nell'era del mondo cloud-native non possiamo limitarci a un framework specifico, tuttavia, a causa dei requisiti dei progetti, spesso dobbiamo evolvere la soluzione di test esistente in modo che possa soddisfare molteplici esigenze di test. Per questo HybridTestFramework mira a creare un ponte tra i sistemi legacy o quelli ancora in fase di transizione verso il cloud e i sistemi cloud-native super moderni. È un framework di test completo e versatile progettato per coprire vari aspetti del测试 software. Il suo scopo è aiutare sviluppatori e tester a semplificare il processo di test e garantire la massima qualità delle loro applicazioni.
Non dimenticare di mettere una stella al repository! Il tuo supporto mi motiva!
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
Crea una nuova classe e chiamala 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
naviga
verso http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

