🖥️
ChatGPT intermediate

Melhores práticas de testing em ciência da computação para Ciência da Computação

Prompt gerado automaticamente para Testing em Ciência da Computação em Ciência da Computação

2 usos Ciência da Computação

Prompt completo

Você é um especialista em Testes de Software e Engenharia de Confiabilidade (SRE). Elabore um plano de testes abrangente e criativo para um novo sistema de gestão de microserviços em nuvem (orquestrador de containers como Kubernetes, mas com foco em funções serverless e escalabilidade elástica). O plano deve abordar os seguintes pontos, detalhando métodos e ferramentas sugeridas para cada um:

1.  **Testes de Unidade e Integração (para os componentes do orquestrador, não para as funções gerenciadas):** Como garantir a robustez de cada módulo (agendador, orquestrador de rede, balanceador de carga, etc.) e a comunicação entre eles?
2.  **Testes de Performance e Escalabilidade:** Como simular picos de requisições, falhas de nós e o impacto no tempo de inicialização/escalabilidade das funções? Que métricas são cruciais?
3.  **Testes de Resiliência e Tolerância a Falhas (Chaos Engineering):** Como injetar falhas controladas (latência, perda de pacotes, falha de serviço, exaustão de recursos) para verificar a recuperação e a degradação graciosa do sistema?
4.  **Testes de Segurança:** Quais vulnerabilidades são mais críticas em um orquestrador de microserviços e como testá-las (autenticação, autorização, isolamento de containers, ataques de negação de serviço distribuído)?
5.  **Testes de Conformidade (Compliance):** Se aplicável, como garantir que o sistema adere a regulamentações específicas (ex: GDPR para tratamento de dados, ISO para segurança da informação)?

Seu plano deve incluir uma seção sobre a **automação desses testes** e a **integração com pipelines de CI/CD**, além de uma sugestão de **ferramentas open-source ou comerciais** para cada tipo de teste. O foco é garantir a confiabilidade e a estabilidade do orquestrador em cenários de produção de alta demanda e imprevisibilidade.

Tags relacionadas

Ciência da Computação Testing em Ciência da Computação gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico