os requisitos não-funcionais ou funcionais qual a diferença que a descobrir fica comigo até o final mais antes não se esquece de se inscrever no canal porque assim você não perde nenhuma das atualizações e também me ajuda levar essa informação a mais pessoas vamos lá e o olá meus queridos seja muito bem-vindo eu sou misto de sonho e a gente vai falar sobre qual a diferença entre requisitos funcionais e não funcionais a gente o ovo e falar isso muito durante nossa trajetória durante os movimentos offer né se você é programador se você atesta a gente precisa
saber muito bem essa diferença mas qualquer diferença que quer dizer isso vamos lá para as definições então os requisitos funcionais são aquelas coisas que não são clientes nos pede né então ele perde para a gente ai pessoal eu quero que você construa para mim um erp que faça o cadastro de cliente que emita notas fiscais correu venda que me dê a lista de vendas que me ajuda cadastrar um produto então todas essas coisas ação a elementos que o cliente nos pede pra quem não sofre por faça seja um erp sejam luto web né seja enfim
qual sofre que você vai produzir qual o programa que tô indo então requisitos funcionais são aquelas coisas que seu cliente vai te pedir para que os o autor passa mas aí que que são os não funcionais então apesar desse nome esquisito né quando você pensa que não funcionar outra que não funciona para casa né bem leva a gente a pensar uma coisa não em curitiba mas você que eles não funcionar nada mais velha do que aquelas coisas que seu cliente não vai se lembrar de te pedir diretamente mais seu software vai precisar ter e é
o costumo dizer que somos da asus né e aí tem segurança tem uns habilidade tem a diversos elementos que a norma de qualidade traz para a gente né que são requisitos não-funcionais mas eu tenho também a com qual a velocidade que ele te devolve as respostas dependendo do tipo de sol fernando com qual a velocidade que ele faz a ação a com qual a demanda que aguenta então assim são várias e várias várias possibilidades que se software tanque a cumprir né ou restrições que se sofre tem que cumprir para que consiga desenvolver aqueles requisitos funcionais
muito bem então ele não vai te falar de repente eu conheci me fala olha eu quero aqui eu só preciso encriptado com a sha-256 né com o último digitação dos poderes mas os tem que saber que você vai precisar desse tipo de tentação você já trabalhando com só porque te pede uma ver nada a segurança a exemplo pessoa em sobra de venda ou que vai transitar dados de forma segura né ninguém quer que seus dados seja exposto a internet o pastor disser imposto na internet seus segredos suas senhas que os dados de cartão então às
vezes é o que a gente não vai te pedir diretamente mas você tem que se lembrar disso para que você consiga produzir um software de venda por exemplo muito bem feito ou um software de banco né do que seu cliente também não vais fazer e aí pessoal que era um sofer que não seja terrível de ser usado sabe não vai explodir especificar sobre os habilidade isso está implícito no pedido dele quando a gente fala que ele quer a fazer aquela venda o que ele quer com consultar os dados aí no banco né ninguém quer usar
software ruim que ser utilizado com péssimos fluxos com péssimas cores com fluxos ruins com a dificuldade de operar então está implícito então essa é a diferença a gente requisitos funcionais e não funcionais mas e o que que significa proteste isso significa que a gente tem que prestar ambos e às vezes o pessoal confunde muita questão que fala sobre ai testes funcionais sábio como se fosse um teste só das funções do software ele já sabe que não é isso né gente vocês querem ver um falar sobre a diferença dos níveis de teste sobre pirâmide de teste
também se você não viu o vídeo ou deixar o card zinho aqui para você ir lá ver isso é plano de teste então ela um pouco né e é muito importante a gente saber o que que é requisito funcional e não funcional e quais os tipos de teste que a gente vai aplicar né para que a gente consiga testar esses nossos requisitos e ainda tem testes específicos para a gente verificar se as nossas funções foram feitas da forma que nosso cliente espera e também existem testes específicos para que a gente consiga estar esses requisitos não-funcionais
aí pessoal em quais testes para testar suas funções tem teste de aceitação né testes tem uma regressão em geral a gente vai focar nos testes de aceite para verificar se o que nosso cliente pediu são as foram fatos atendido né mas também tem uns testes funcionais que estão a mesma coisa com um teste caixa-preta né a gente trata aquele nosso sistema como se fosse uma caixa preta para verificar se as funções para implementar este forma correta e os testes de requisitos não-funcionais dependendo da vaga que você vê anunciada de teste que eles vão falar que
era um gerente para teste não oi e a em geral eles vão querer que você saiba teste de segurança né então você seja bom e segurança para você teste específicos a segurança nessa aplicação muita das vezes também aí a taxa de performance é um que está muito em alta também agora então essa precisa de você saiba testar performance dessa aplicação né com quantos usuários ele vai quebrar com a quantidade de usuários que ele aguenta antes de quebrar né que eu peço e pico então assim esses são os testes de usabilidade enfim diversos diversos elementos que
a gente pode testar de requisitos não-funcionais tá bom hoje em cima obrigado manda esse vídeo para o seu amigo publica nas redes sociais ajuda a crescer esse canal muito obrigado por estar comigo hoje um abraço e até a próxima tchau tchau