
Teste de ponta a ponta de Web, API, Nuvem, Eventos e Segurança
Na era do mundo cloud-native, não podemos nos prender a um framework específico; no entanto, devido aos requisitos dos projetos, muitas vezes precisamos evoluir a solução de testes existente de forma que atenda a múltiplos requisitos de teste. Por isso, o HybridTestFramework visa criar uma ponte entre os sistemas legados ou os sistemas que ainda estão em fase de transição para a nuvem com os sistemas cloud-native super modernos. É um framework de teste abrangente e versátil, projetado para cobrir vários aspectos do teste de software. Seu objetivo é ajudar desenvolvedores e testadores a otimizar seu processo de teste e garantir a mais alta qualidade em seus aplicativos.
Não se esqueça de dar uma estrela no repositório! Seu apoio é o que me mantém 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
Crie uma nova classe e nomeie como 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
navegue
até http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

