
Pruebas de extremo a extremo de Web, API, Nube, Eventos y Seguridad
En la era del mundo cloud-native no podemos apegarnos a un marco de pruebas particular, sin embargo debido a los requisitos de los proyectos, a menudo necesitamos evolucionar la solución de pruebas existente de manera que pueda atender múltiples requisitos de prueba, por lo tanto HybridTestFramework tiene como objetivo crear un puente entre los sistemas heredados o los sistemas que aún están en una fase de transición hacia la nube con sistemas cloud-native súper modernos. Es un marco de pruebas completo y versátil diseñado para cubrir diversos aspectos de las pruebas de software. Su propósito es ayudar a desarrolladores y testers a optimizar su proceso de pruebas y garantizar la más alta calidad en sus aplicaciones.
¡No olvides darle estrella al repositorio! ¡Tu apoyo es lo que me mantiene motivado!
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 nueva clase y asígnale el nombre 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
navega a http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

