



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Exercícios de fixação dos assuntos abordados durante as aulas de Teste de Software
Tipologia: Exercícios
1 / 5
Esta página não é visível na pré-visualização
Não perca as partes importantes!
A Usabilidade do software:
A Portabilidade de um software precisa ser de fácil adaptação nas diferentes plataformas utilizadas pelo usuário para que os mesmos tenham uma melhor experiência. Para isso, é necessário que haja uma solução para diferentes plataformas e objetivos em que o software pode ser operado, sem a necessidade de demais ações ou meios para que ele funcione adequadamente ou tenha suas funcionalidades minimizadas; O Desempenho que tem relação com a eficiência do software que se refere ao tempo de resposta para executar uma função desejada pelo usuário. Realizar a avaliação de qualidade de software é essencial para alcançar da melhoria à excelência na funcionalidade com o seu produto e aumentar a competitividade.
Segurança O objetivo da segurança de software é produzir software que não seja vulnerável a modificação não autorizada, tampouco deve possibilitar a um usuário, mal intencionado ou não, ter acesso a dados, podendo difundir, alterar ou mesmo destruí-los. Os testes de segurança de software são responsáveis por verificar se o programa está funcionando como esperado, verificando se há vulnerabilidades e como ele responde diante de diferentes situações que envolvam ameaças à segurança.
Integração Nesse teste, em vez de se atestar funcionalidades do software, se analisa a integração entre as diferentes unidades que formam o sistema. São averiguados aspectos como a interface e a dependência entre os componentes; Performance Atesta o desempenho do software. Se os comandos dados respondem rapidamente, se os componentes não demoram muito a carregar e se a experiência do usuário é satisfatória no produto testado. É de suma importância, pois por mais bem programado que um software possa ser, sua performance é que determinará o uso satisfatório das funções planejadas; Instalação O teste de instalação verifica se sob diferentes condições como pouco espaço de memória, interrupções no sistema e demais entraves que podem comprometer esse processo, o programa consegue ser instalado ou se cede facilmente a essas limitações; Manutenção Um software não é feito para durar pouco tempo, tampouco uma única versão. Atualizações constantes são necessárias a fim de aprimorar os recursos do programa e a própria experiência do usuário com aquele produto. Os testes de manutenção averiguam se esses aprimoramentos acontecem com sucesso e se são aceitos pelo sistema. Sem isso, corre-se o risco do software tornar-se defasado e até mesmo inoperante pela falta de atualização; Funcional O teste funcional abrange tanto o teste de caixa branca quanto o de caixa-preta abordado anteriormente nesse post. Sua importância consiste justamente na capacidade de determinar se o que o software foi programado para fazer está de fato fazendo. Exemplo Netflix, LinkedIn, Last.FM e outros – 1,4 bilhão de senhas vazadas No fim de 2017, foi encontrado um arquivo que reúne mais de 1,4 bilhão de nomes de usuários e senhas de diversos sites, como Netflix, LinkedIn, MySpace, Las.FM, Minecraft e YouPorn. O arquivo era organizado por ordem alfabética e frequentemente atualizado pelos hackers. Ele poderia ser facilmente encontrado por meio de plataformas para download de torrents e na dark web (uma parte da deep web onde são compartilhadas informações ilegais). Apesar de a Netflix ter negado o vazamento, especialistas que tiveram acesso ao arquivo que compilava as senhas afirmaram que muitas delas estavam corretas.