Teste de software. Nível 1. Testador de software - curso RUB 29.990. de Especialista, formação 40 horas acadêmicas, data de 14 de maio de 2023.
Miscelânea / / December 03, 2023
Software ultraconfiável é o sonho de todo programador e usuário. Sem o trabalho de um especialista em testes, é impossível lançar um único produto de software. O sucesso de uma empresa empresarial, financeira ou industrial pode depender do correto funcionamento do software.
Como parte do curso de teste de software, você aprenderá como criar listas de verificação e casos de teste no TestRail. Trabalhe com especificações técnicas, bem como decomponha-as. Conheça a arquitetura cliente-servidor.
Aprenda sobre os recursos de teste de aplicativos WEB e APIs. Saiba mais sobre testes de aplicativos móveis.
Como parte do curso, você adquirirá habilidades práticas para trabalhar com ferramentas como:
• Procurador Charles
•Carteiro
• Estúdio Android
•ADB
• Serviço Browserstack
•Ferramentas de Desenvolvimento
O princípio de trabalho nas aulas é baseado na metodologia Scrum.
Você vai aprender:
- testar um produto de software, distinguir os objetivos do teste e conhecer o local do teste no processo de desenvolvimento de software
- aplicar métodos básicos de teste de produtos de software
- trabalhar com documentos utilizados nas fases de planejamento e execução dos testes
- desenvolver planos de teste e casos de teste
- descrever defeitos detectados (relatórios de bugs)
- trabalhar com a ferramenta DevTools
- trabalhar com o programa Android Studio
- testar API usando Postman
- tráfego proxy
- trabalhar com emuladores
Um especialista experiente em análise de sistemas e testes de software, um professor brilhante. Em suas aulas, ele fornece constantemente exemplos práticos específicos (inclusive de sua rica experiência) para facilitar a compreensão do material. Graduado...
Um especialista experiente em análise de sistemas e testes de software, um professor brilhante. Em suas aulas, ele fornece constantemente exemplos práticos específicos (inclusive de sua rica experiência) para facilitar a compreensão do material.
Graduado pela Faculdade de Mecânica e Matemática da Universidade Estadual de Moscou em homenagem a M.V. Lomonosov. Atua na área de TI desde 1998. Em 2013, ela completou o treinamento na Academia Russa de Economia Nacional e Administração Pública sob a orientação do Presidente da Federação Russa no programa de gerenciamento de TI. Desenvolve continuamente nas áreas de design de testes, garantia de qualidade de software, análise e gerenciamento de sistemas.
Possui ampla experiência prática em testes e controle de qualidade de grandes sistemas de informação. Atualmente, Elena Sergeevna é analista líder, desenvolvendo projetos de testes para sistemas de informação. Participa no desenvolvimento e implementação de regulamentos internos de garantia de qualidade corporativa. Realiza treinamento corporativo sobre testes, análise de sistemas e garantia de qualidade.
O material didático é apresentado de forma clara e inteligível, chamando a atenção dos alunos para todas as características do trabalho prático. Exemplos da prática, informações adicionais, respostas detalhadas a quaisquer perguntas - tudo isso mantém constantemente grande interesse e atenção entre os ouvintes de Elena Sergeevna. Graduados agradecidos deixam as críticas mais entusiasmadas e se esforçam para se inscrever em estudos adicionais com Elena Sergeevna.
Módulo 1. Introdução ao teste de software (4 ac. h.)
- Por que você precisa testar programas?
- O conceito de qualidade de software. Padrões de qualidade de software.
- Atributos e características de qualidade de software.
- Definições básicas de testes.
- Ciclo de vida do software.
- Metodologias de desenvolvimento.
Módulo 2. Métodos e tipos de testes. Análise de requisitos de software (4 ac. h.)
- Métodos e tipos de testes
- Critérios de cobertura de teste
- Requisitos de software
Módulo 3. Documentação de teste (5 ac. h.)
- Hierarquia da documentação de testes
- Plano de teste
- Lista de controle
- Casos de teste
Módulo 4. Regras para compilar relatórios de erros em sistemas de rastreamento de bugs (4 ac. h.)
- Regras para compilação de relatórios de erros em sistemas de rastreamento de bugs
- Importância e prioridade do bug
- Relatórios após a conclusão do teste
Módulo 5. Técnicas de teste (4 ac. h.)
- Técnicas de teste
- Partição equivalente
- Análise de valor limite
- Combinação de pares
Módulo 6. Arquitetura cliente-servidor. Teste de API (6 ac. h.)
- Visão geral da rede
- Arquitetura cliente-servidor
- Protocolo HTTP
- Arquitetura de microsserviços
- Teste de API
Módulo 7. Testando aplicações WEB (5 ac. h.)
- Recursos de teste de aplicativos WEB
- HTML, CSS, JS
- Elementos básicos da interface do usuário
Módulo 8. Teste de aplicações móveis (3 ac. h.)
- Por que testar aplicativos móveis?
- Tipos e tipos de aplicativos móveis
- Recursos de teste de aplicativos móveis
- Emuladores/simuladores/fazendas
- Testando aplicativos móveis Android
- Testando aplicativos móveis iOS
- Elementos da interface do usuário
- Farejamento de trânsito
Módulo 9. Trabalho prático sobre a matéria de todo o curso (5 ac. h.)
- Trabalho prático baseado na matéria de todo o curso
- Resumindo