Testes de Software | Teste Caixa-Branca e Teste Caixa-Preta - Teste Estrutural e Teste Funcional

44.89k views831 WordsCopy TextShare
Canal TI
Nesse vídeo você vai aprender sobre o que é Teste caixa-branca (Teste estrutural) e o que é teste ca...
Video Transcript:
[Música] fala pessoal beleza sejam bem-vindos aí mais um vídeo do canal tem no vídeo de hoje vamos falar sobre teste de software teste de caixa preta e também o teste de caixa branca pessoal se você ainda não inscrito no canal inscreva se e de um like nesse vídeo para ajudar na divulgação beleza vamos lá então para o vídeo tão pessoal um teste de software aqui uma definição teste de software o processo de execução de um produto para determinar se ele atingiu suas especificações e funcionou corretamente dentro do ambiente para o qual foi projetado basicamente um
software ele é projetado para um fim específico então o teste de software ele vai ser realizado em cima desse ambiente para verificar se o produto vai funcionar corretamente o seu objetivo é buscar falhas em um produto para que as causas dessas falhas sejam identificadas e possam ser corrigidas pela equipe de desenvolvimento antes da entrega final então o teste de software ele vai buscar encontrar falhas em um produto e antes da entrega final pela equipe de desenvolvimento ele vai ser passado para essa equipe para que possa ser corrigido antes de produto entrar em produção temos o
teste de caixa branca o conhecido também como teste estrutural técnica de teste que avalia o comportamento interno do componente de software trabalha diretamente sobre o código-fonte do componente de software para avaliar aspectos tais como teste de condição um teste de fluxo de dados teste de ciclos e teste de caminhos lógico então sempre lembrar que o teste de caixa branca ele está preocupado com o comportamento interno do componente de software certo até por isso é chamado de teste estrutural então o testador têm acesso ao código fonte da aplicação e pode construir códigos para efetuar a ligação
de bibliotecas e componentes então a pessoa que vai testar ela pode estar construindo aí alguns códigos para efetuar uma ligação entre componentes bibliotecas um exemplo pessoal é o uso da ferramenta livre de unity para desenvolvimento de casos de teste para avaliar classes ou métodos desenvolvidos na linguagem java essa ferramenta é um exemplo de teste caixa branca mas é voltado para a linguagem java aqui temos uma imagem pessoal do johnny trabalhando certo ele mostra que a quantidade de execução se houve erros ou falhas mostra ainda o tempo de execução certo yunit então é um filme que
o open source com suporte à criação de testes automatizados na linguagem de programação java beleza pessoal então o teste caixa branca é isso certo e aqui nessa imagem pessoal temos aqui as entradas de dado certo e aqui um componente interno de software e aqui temos uma saída de dados lembrar sempre que o teste caixa branca ele pode ser conhecido também como teste estrutural ele vai avaliar o comportamento interno do componente de software teste de caixa preta o teste funcional técnica de teste em que o componente de software ser testado é abordado como se fosse uma
caixa preta ou seja não se considera o comportamento interno do mesmo então o caixa preta ele é o inverso da caixa branca dados de entrada são fornecidos o teste executado o resultado obtido é comparado a um resultado esperado previamente conhecido haverá sucesso no teste o resultado obtido por igual resultado esperado então aqui temos a entrada de dado certo que são fornecidos e o teste pessoal e vai ser executado aqui de uma forma que não vai ser considerado a estrutura interna então vai ter lá uma lista de um resultado esperado que previamente o testador vai conhecer
ele vai executar esse teste e ver se esse componente de software sai de acordo com aquela lista o teste então ele terá sucesso se esse resultado for igual ao resultado esperado ou seja o resultado conhecido anteriormente e também o componente de software ser testado pode ser um método uma função interna um programa um componente um conjunto de programas ou componentes ou mesmo uma funcionalidade beleza pessoal otegi caixa preta é isso então lembrar sempre teste caixa preta também pode ser chamado de teste funcional e o teste vai ser executado após uma entrada de dados e ele
vai verificar se o resultado obtido é igual ao resultado esperado previamente conhecido então para finalizar vamos lembrar aqui o teste caixa branca pode ser conhecido como o teste estrutural e o teste caixa preta pode ser conhecido como teste funcional teste caixa branca ele vai ser baseado em comportamento interno em uma estrutura interna então o caixa branca ele consegue enxergar o código já o caixa preta é baseada nos requisitos em uma lista anterior previamente definida então ele não enxerga o código essa é uma grande diferença entre teste caixa branca e tags caixa-preta beleza pessoal espero que
vocês tenham gostado esse vídeo entendido aí os testes de caixa branca caixa preta se você gostou clique no joaninha então um grande abraço e até o próximo vídeo valeu [Música]
Related Videos
63 - Teste caixa-preta (ou teste funcional)
12:36
63 - Teste caixa-preta (ou teste funcional)
Otavio Lemos
12,141 views
DESVENDANDO OS TESTES DE CAIXA PRETA, BRANCA E CINZA
12:36
DESVENDANDO OS TESTES DE CAIXA PRETA, BRAN...
Many | Testes e Qualidade de Software
2,861 views
Curso Completo | Teste de Software: Fundamentos e Prática 🔧 | Do Zero ao Profissional
4:04:41
Curso Completo | Teste de Software: Fundam...
Yuri Medeiros | Codi Academy
15,277 views
Engenharia de Software - Aula 18 - Visão geral de teste de software
20:06
Engenharia de Software - Aula 18 - Visão g...
UNIVESP
30,505 views
Na prática - Como criar cenários de testes? Dia a dia de um Analista de testes/QA
11:43
Na prática - Como criar cenários de testes...
Marci Ribeiro
27,507 views
Como ser um Analista QA de Sucesso!
12:43
Como ser um Analista QA de Sucesso!
Código Fonte TV
91,982 views
Music for Work — Deep Focus Mix for Programming, Coding
1:29:35
Music for Work — Deep Focus Mix for Progra...
Chill Music Lab
1,697,540 views
O que um tester júnior precisa saber? (pleno e sênior já deveriam!)
13:50
O que um tester júnior precisa saber? (ple...
pessonizando
52,287 views
Profissão Analista de Testes — QA | Tudo o que Você Precisa Saber
4:08
Profissão Analista de Testes — QA | Tudo o...
Canal TI
27,545 views
JMeter | Aprenda a Realizar Teste de Performance e Teste de Carga em Aplicações Web
7:58
JMeter | Aprenda a Realizar Teste de Perfo...
Canal TI
62,056 views
Cypress (O Teste Front-End Mais Fácil que Você vai Ver) // Dicionário do Programador
11:58
Cypress (O Teste Front-End Mais Fácil que ...
Código Fonte TV
58,540 views
Entenda os 7 princípios do Teste de Software que todo engenheiro de software deve saber
12:31
Entenda os 7 princípios do Teste de Softwa...
pessonizando
25,178 views
O que é teste caixa-branca e as técnicas descritas no CTFL
10:24
O que é teste caixa-branca e as técnicas d...
Mauro de Boni
4,127 views
Níveis e Técnicas de Teste, Entenda! unidade, integração, sistema, regressão, funcional, estrutural
15:37
Níveis e Técnicas de Teste, Entenda! unida...
pessonizando
58,656 views
TESTE DE SOFTWARE: por onde começar
12:09
TESTE DE SOFTWARE: por onde começar
pessonizando
104,063 views
PLANEJANDO TESTES DE SOFTWARE DO ZERO
11:18
PLANEJANDO TESTES DE SOFTWARE DO ZERO
lelemaine channel
8,657 views
Cypress Para Iniciantes | e2e Tests Em Frontend Apps | Erick Wendel
38:35
Cypress Para Iniciantes | e2e Tests Em Fro...
Erick Wendel
20,879 views
Teste de Performance! entenda os 6 tipos de teste de desempenho
11:38
Teste de Performance! entenda os 6 tipos d...
pessonizando
13,502 views
TESTES FUNCIONAIS E TESTES NÃO FUNCIONAIS - Entendo as diferenças | Exemplos de utilização
11:03
TESTES FUNCIONAIS E TESTES NÃO FUNCIONAIS ...
Assert+
4,922 views
O QUE FAZ UM ANALISTA DE TESTES?
9:07
O QUE FAZ UM ANALISTA DE TESTES?
Código Fonte TV
50,149 views
Copyright © 2024. Made with ♥ in London by YTScribe.com