Faculdade de testes manuais - curso 168.768 rublos. da GeekBrains, treinamento de 9 meses, Data: 10 de junho de 2023.
Miscelânea / / November 28, 2023
Eu quarto
Introdução aos testes manuais
É impossível compreender coisas complexas sem conhecimentos básicos. Neste curso, os alunos se familiarizam com definições, aprendem a trabalhar com sistemas de rastreamento de bugs, criam documentação e trabalham com relatórios após testes. É com isso que um especialista lida todos os dias no trabalho.
Cursos
Noções básicas de teste manual
— O que são testes e por que são necessários?
- Teste de lista de verificação
- Erro. Defeito. Recusa
- Níveis de teste
— Tipos de testes
— Teste de regressão
- Relatório de resultados de testes
— Ciclo de vida do software
Noções básicas de análise de teste
- Análise de requisitos. Decomposição
— Design de teste: classes de equivalência e pares
— Desenho de teste: análise de domínio
— Desenho de teste: diagramas de transição de estado e tabelas de decisão
— Criação de listas de verificação. Cobertura de teste
– Testes positivos e negativos
— Teste usando cenários de usuário
- Teste exploratório
II trimestre
Teste de aplicativos da Web
Os alunos ficarão imersos nas especificidades do teste de aplicativos da web. Os alunos dominarão ferramentas para trabalhar com tráfego de rede, testes de API e abordagens para testar código HTML, CSS e JS. Familiarize-se com o console do desenvolvedor no navegador, ferramentas para trabalhar com logs, usabilidade e testes entre navegadores.
Cursos
HTML/CSS. Curso interativo
— Conceitos básicos em desenvolvimento web
— Noções básicas de linguagem de marcação de documentos HTML
— Noções básicas da linguagem de estilo de documentos CSS
— Tags básicas para layout, pseudoclasses e pseudoelementos
— Noções básicas de posicionamento, trabalhando com Flexbox
— Trabalhando com layout de design no formato Figma
— Noções básicas de criação de um site responsivo
— Padrões da Web e ferramentas de suporte
Teste de aplicativos da Web
— Noções básicas de implementação de aplicações web
— HTML, CSS, JS para testadores
— Recursos de teste de aplicativos da web
— Mecanismos de navegador e testes entre navegadores
— Ferramentas para desenvolvedores do Google Chrome
-API. API SOAP
-API REST
- Revisão final. Respostas sobre perguntas
III trimestre
Teste de aplicativos móveis
A maioria dos serviços que usamos são aplicativos móveis. Queremos que eles atendam a todos os critérios de qualidade. Neste trimestre, os alunos conhecerão diferentes tipos e tipos de aplicativos móveis, aprenderão no que prestar atenção ao testar, como selecionar dispositivos e muito mais. Os alunos também testarão mais de 50 aplicativos diferentes, tanto em iOS quanto em Android. Todas as etapas dos testes serão concluídas: desde a seleção dos dispositivos até a elaboração de relatórios após os testes. Para reportar bugs, utilizaremos o Jira para consolidar o conhecimento adquirido no curso “Introdução ao Teste Manual”.
Cursos
Teste móvel. Teoria
— Recursos de aplicativos móveis
— Recursos de teste de aplicativos móveis. Especificidades do estabelecimento de bugs
— Testando aplicativos móveis Android
— Ambiente de desenvolvimento Android Studio e Android Debug Bridge (ADB)
— Testando aplicativos móveis iOS
— Coleta e análise de tráfego
— Teste de API de aplicativos móveis
– Testando VK Mini Apps
Teste móvel. Prática
— Recursos de aplicativos móveis
— Recursos de teste de aplicativos móveis
— Testando aplicativos móveis Android
— Ambiente de desenvolvimento Android Studio e Android Debug Bridge (ADB)
— Testando aplicativos móveis iOS
— Coleta e análise de tráfego
— Teste de regressão
— Trabalho prático baseado na matéria de todo o curso
IV trimestre
Trabalho em equipe
O último trimestre visa adquirir habilidades de trabalho em equipe e preparação para entrevistas.
Cursos
Trabalho em equipe
- Introdução ao Ágil
— Scrum, Kanban, Scrumban no trabalho em equipe
— Formação de equipes e trabalho em equipe em Agile
— Superando conflitos em equipes Agile
Projeto de equipe
— Familiaridade geral com o produto
— Teste de regressão. Primeiros passos no Jira
- Teste funcional
— Teste funcional + feedback
— Extensos testes de regressão. Relatório de teste do grupo
— Teste entre navegadores. GUI + DevTools
— Testes não funcionais + complementos de navegador
— Resumindo, editando currículos
Preparando-se para uma entrevista. Teste de software
- Escrevendo um currículo
— Busca de vagas
- Questões de entrevista
- Preparando-se para uma entrevista
Cursos fora do trimestre
Itens com seleção individual de data de início
Você mesmo pode criar parte do cronograma e ajustar a intensidade do treinamento.
Cursos
Redes de computadores. Curso interativo
- Introdução às redes de computadores
-Ethernet. Camada física
-Ethernet. Camada de link de dados
- Nível de rede. Parte 1. Endereçamento classful
- Nível de rede. Parte 2. Endereçamento sem classe
- Nível de rede. Parte 3. Roteamento dinâmico
- Camada de transporte
- Tecnologia NAT
— Protocolos de transporte
— Protocolos de aplicação
Noções básicas de programação. Curso de vídeo
- Introdução
— Conceito de algoritmo, variáveis, tipos de dados
— Análise da tarefa prática
- Ramificação. Ciclos
— Análise da tarefa prática
- Matrizes e funções
— Análise da tarefa prática
— Layout do site: introdução ao HTML e CSS
— Análise da tarefa prática
— Revisão de linguagens de programação modernas
— Análise da tarefa prática
Eu quarto
Introdução aos testes manuais
É impossível compreender coisas complexas sem conhecimentos básicos. Neste curso, os alunos se familiarizam com definições, aprendem a trabalhar com sistemas de rastreamento de bugs, criam documentação e trabalham com relatórios após testes. É com isso que um especialista lida todos os dias no trabalho.
Cursos
Noções básicas de teste manual
— O que são testes e por que são necessários?
- Teste de lista de verificação
- Erro. Defeito. Recusa
- Níveis de teste
— Tipos de testes
— Teste de regressão
- Relatório de resultados de testes
— Ciclo de vida do software
Noções básicas de análise de teste
- Análise de requisitos. Decomposição
— Design de teste: classes de equivalência e pares
— Desenho de teste: análise de domínio
— Desenho de teste: diagramas de transição de estado e tabelas de decisão
— Criação de listas de verificação. Cobertura de teste
– Testes positivos e negativos
— Teste usando cenários de usuário
- Teste exploratório
II trimestre
Teste de aplicativos da Web
Os alunos ficarão imersos nas especificidades do teste de aplicativos da web. Os alunos dominarão ferramentas para trabalhar com tráfego de rede, testes de API e abordagens para testar código HTML, CSS e JS. Familiarize-se com o console do desenvolvedor no navegador, ferramentas para trabalhar com logs, usabilidade e testes entre navegadores.
Cursos
HTML/CSS. Curso interativo
— Conceitos básicos em desenvolvimento web
— Noções básicas de linguagem de marcação de documentos HTML
— Noções básicas da linguagem de estilo de documentos CSS
— Tags básicas para layout, pseudoclasses e pseudoelementos
— Noções básicas de posicionamento, trabalhando com Flexbox
— Trabalhando com layout de design no formato Figma
— Noções básicas de criação de um site responsivo
— Padrões da Web e ferramentas de suporte
Teste de aplicativos da Web
— Noções básicas de implementação de aplicações web
— HTML, CSS, JS para testadores
— Recursos de teste de aplicativos da web
— Mecanismos de navegador e testes entre navegadores
— Ferramentas para desenvolvedores do Google Chrome
-API. API SOAP
-API REST
- Revisão final. Respostas sobre perguntas
III trimestre
Teste de aplicativos móveis
A maioria dos serviços que usamos são aplicativos móveis. Queremos que eles atendam a todos os critérios de qualidade. Neste trimestre, os alunos conhecerão diferentes tipos e tipos de aplicativos móveis, aprenderão no que prestar atenção ao testar, como selecionar dispositivos e muito mais. Os alunos também testarão mais de 50 aplicativos diferentes, tanto em iOS quanto em Android. Todas as etapas dos testes serão concluídas: desde a seleção dos dispositivos até a elaboração de relatórios após os testes. Para reportar bugs, utilizaremos o Jira para consolidar o conhecimento adquirido no curso “Introdução ao Teste Manual”.
Cursos
Teste móvel. Teoria
— Recursos de aplicativos móveis
— Recursos de teste de aplicativos móveis. Especificidades do estabelecimento de bugs
— Testando aplicativos móveis Android
— Ambiente de desenvolvimento Android Studio e Android Debug Bridge (ADB)
— Testando aplicativos móveis iOS
— Coleta e análise de tráfego
— Teste de API de aplicativos móveis
– Testando VK Mini Apps
Teste móvel. Prática
— Recursos de aplicativos móveis
— Recursos de teste de aplicativos móveis
— Testando aplicativos móveis Android
— Ambiente de desenvolvimento Android Studio e Android Debug Bridge (ADB)
— Testando aplicativos móveis iOS
— Coleta e análise de tráfego
— Teste de regressão
— Trabalho prático baseado na matéria de todo o curso
IV trimestre
Trabalho em equipe
O último trimestre visa adquirir habilidades de trabalho em equipe e preparação para entrevistas.
Cursos
Trabalho em equipe
- Introdução ao Ágil
— Scrum, Kanban, Scrumban no trabalho em equipe
— Formação de equipes e trabalho em equipe em Agile
— Superando conflitos em equipes Agile
Projeto de equipe
— Familiaridade geral com o produto
— Teste de regressão. Primeiros passos no Jira
- Teste funcional
— Teste funcional + feedback
— Extensos testes de regressão. Relatório de teste do grupo
— Teste entre navegadores. GUI + DevTools
— Testes não funcionais + complementos de navegador
— Resumindo, editando currículos
Preparando-se para uma entrevista. Teste de software
- Escrevendo um currículo
— Busca de vagas
- Questões de entrevista
- Preparando-se para uma entrevista
Cursos fora do trimestre
Itens com seleção individual de data de início
Você mesmo pode criar parte do cronograma e ajustar a intensidade do treinamento.
Cursos
Redes de computadores. Curso interativo
- Introdução às redes de computadores
-Ethernet. Camada física
-Ethernet. Camada de link de dados
- Nível de rede. Parte 1. Endereçamento classful
- Nível de rede. Parte 2. Endereçamento sem classe
- Nível de rede. Parte 3. Roteamento dinâmico
- Camada de transporte
- Tecnologia NAT
— Protocolos de transporte
— Protocolos de aplicação
Noções básicas de programação. Curso de vídeo
- Introdução
— Conceito de algoritmo, variáveis, tipos de dados
— Análise da tarefa prática
- Ramificação. Ciclos
— Análise da tarefa prática
- Matrizes e funções
— Análise da tarefa prática
— Layout do site: introdução ao HTML e CSS
— Análise da tarefa prática
— Revisão de linguagens de programação modernas
— Análise da tarefa prática