Anda di halaman 1dari 17

Resumo

Neste trabalho, faremos testes do tipo caixa-preta no Sistema de Formatao de


Artigos Acadmicos, onde sem ter acesso ao cdigo fonte e desconhecendo a
estrutura interna do sistema, verificaremos suas sadas e resultados para 10 casos
de uso previamente solicitados. Esse teste tambm conhecido como teste
funcional, pois baseado nos requisitos funcionais do software. O foco, nesse caso,
nos requisitos da aplicao, ou seja, nas aes que ela deve desempenhar.
Palavras-chave: caixa-preta, testes, cdigo-fonte, resultado, sadas
Abstract
In this work, we will test the black box type in Academic Articles Formatting System,
where without having access to the source code and knowing the internal structure of
the system will check the outputs and results for 10 use cases previously requested.
This test is also known as functional testing, because it is based on the functional
requirements of the software. The focus here is on application requirements, that is,
actions that it must perform.
Keywords: black box, testing, source code, results, outputs
Introduo
Neste trabalho desenvolveremos diversos roteiros de testes para o Sistema
de Formatao de Artigos Acadmicos, verificando os resultados obtidos e listando
as possveis correes para o mesmo.
Para isso, utilizaremos o modelo de testes caixa preta, inserindo diferentes
dados em diversas situaes seguindo normas e regras especficas, em uma linha
sequencial, registrando e documentando todos os passos dados atravs de um
modelo compreensvel e normatizado.

Caso de teste 7
Caso de teste: Gerar um artigo completo
Procedimento inicial: Gerar um artigo completo com um autor cadastrado com sucesso
(nenhum campo pode ficar em branco), criando no campo corpo do texto um texto com
formatao em negrito, itlico, subscrito e sobrescrito e o texto justificado com sucesso.
ID

Passo para
execuo

Resultado
esperado

Sistema exibe

Dados exibidos

campos: ttulo, ttulo

Sistema exibe

em ingls, autores

campos: ttulo, ttulo

(autor, titulao,

em ingls, autores

vinculo institucional,

(autor, titulao,

e-mail de contato),
1

Dado de entrada

_______

vinculo institucional,

Resumo, Palavra-

e-mail de contato),

chave, abstract,

Resumo, Palavra-

keywords, corpo de

chave, abstract,

texto notas e

keywords, corpo de

referncias

texto, notas e

bibliogrficas,

referncias

arquivo completo

bibliogrficas,

(gerar), arquivo de

Arquivo completo

submisso (gerar) e

(gerar),

limpar

Arquivo de
submisso (gerar).

Usurio informar os

Sero preenchidos

exibido os dados

dados do artigo.

dados nos seguintes

de entrada nos

campo:

campos: ttulo, ttulo

Ttulo, ttulo em

em ingls, autores

ingls, autores

(autor, titulao,

(autor, titulao,

vinculo institucional,

vinculo institucional,

e-mail de contato),

e-mail de contato),

Resumo, Palavra-

Resumo, Palavra-

chave, abstract,

chave, abstract,

keywords, corpo de

keywords, corpo de

texto, notas e

texto com seguintes

referncias

formataes em

bibliogrficas.

negrito, itlico,
subscrito e
sobrescrito e o texto
justificado, notas e
referencias
3

No campo de
arquivo completo
clicar em gerar

_______

Sistema gera artigo


em arquivo PDF

Na imagem acima, podemos ver antes de gerar o artigo como as formataes de


texto pedido no caso de teste est.

Aqui vemos na imagem abaixo, como o artigo completo aps ser gerado, o texto que
estava subscrito antes, no estava mais aps ser gerado, assim constatamos uma
falha no sistema sobre as formataes de texto, depois que gerar o artigo.

Resultados
O caso de teste 7 notamos como o sistema funcionou correto ao gerar o
artigo, mas podemos notar que as ferramentas de formatao de texto, funcionaram
parcialmente no correspondendo da maneira pedida, caso da

formatao em

negrito, itlico, sobrescrito e o texto justificado funcionou de maneira espera, mas o


Subscrito no correspondeu de maneira correta, o campo antes de gerar o artigo,
podemos notar que o texto selecionado est em subscrito, mas ao gera-lo notamos
que isso no ocorreu, detectando assim uma falha no sistema, portanto podemos
dizer que o teste no teve sucesso.

Caso de teste 8

Caso de teste: Gerar um artigo completo


Procedimento inicial: Gerar um artigo completo com um autor cadastrado com sucesso
(nenhum campo pode ficar em branco), anexando no campo corpo do texto uma imagem
de um arquivo com sucesso.
ID

Passo para
execuo

Dado de entrada

Sistema exibe o
formulrio para
submisso de artigo
acadmico

Preenchimento de
todos os campos do
formulrio e no
campo Corpo do
texto h um link
para insero de um
arquivo de imagem.
Usurio clica neste
link e abre-se uma
janela com trs
opes:
Informaes da
Imagem, Enviar,
Avanado.

Usurio clica no
boto Gerar
referente ao Arquivo
completo e texto
gerado sem a
insero da imagem

_____

Resultado
esperado
O resultado
insatisfatrio, pois o
sistema apresenta
um erro no servidor
e abre uma tela com
a seguinte
mensagem. HTTP
Error 404.0 - Not
Found
The resource you
are looking for has
been removed, had
its name changed, or
is temporarily
unavailable.
aberto, no
navegador no caso
Google Chrome, j
no Internet Explorer
gerado em para
Download, o arquivo
em PDF

Resultados e solues esperadas


O sistema no permite a insero de uma imagem nem quando digitada um URL
com o endereo de alguma imagem, assim como tambm no permite ao usurio
anexar uma imagem contida no arquivo de imagem da mquina onde esto sendo
feitos os testes.

Resultados
Algumas medidas devem ser tomadas para a correo do problema, tais como:
Solucionar o erro HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is
temporarily unavailable.
Criar uma forma mais prtica para insero de imagens, sendo possvel fazer upload direto
da mquina onde est sendo gerado o arquivo acadmico, sem que seja necessrio colocar
uma URL. Criar uma forma onde seja possvel copiar uma imagem e colar no corpo do texto,
como a exemplo do editor de textos Microsoft Word.

Caso de teste 9
Caso de teste: Gerar um artigo completo
Procedimento inicial: Gerar um artigo completo com um autor cadastrado com sucesso
(nenhum campo pode ficar em branco), anexando no campo Notas uma URL de um
arquivo com sucesso e criando um texto formato esquerda e em negrito.

ID

Passo
execuo

para Dado de entrada

Resultado
esperado

Sistema exibe o
formulrio para
submisso de artigo
acadmico

Preenchimento de
todos os campos do
formulrio de forma
vlida

Nenhuma
mensagem de erro
exibida durante a
digitao

Preenchimento do
campo notas com
um link para um
arquivo PDF
externo.

Nenhuma
mensagem de erro
exibida durante a
digitao

No campo de
arquivo completo
clicar em gera

Sistema gera o
arquivo PDF e exibe
o mesmo no
browser.

Resultados
Aps a submisso do formulrio, conforme imagens abaixo, o resultado
esperado obtido, pois em ambas as imagens no so observadas anomalias, o
texto alinhado esquerda em negrito exibido corretamente e o topo do arquivo
mantm-se conforme esperado.

Caso de teste 10
Para o caso de teste 10, ser diferente de todos outros testes, ele do tipo
de especificaes da interface.

Caso de teste: Gerar um artigo completo


Procedimento inicial: Alm dos casos de testes relacionados s regras de negcio, ser
necessrio criar os testes relativos ao comportamento tcnico da tela do sistema.
Avalie a tela do sistema e crie, para todos os campos e controles existentes, os testes de
interface relacionados a:
Domnio de todos os campos;
Validao de cada campo;
Aes em botes e links existentes;
Mensagens exibidas pelo sistema

Elemento

Descrio

Tipo/Tamanho

Formato

Validao

Campo

Titulo

Alfa (80)

Alinhado

Pode estar em

esquerda

branco

Alinhado

Pode estar em

esquerda

branco

Alinhado

Digite um autor

Campo

Campo

Ttulo em ingls

Autor

Alfa (80)

Alfa (40)

esquerda
Campo

Campo

Titulao

Vinculo

Alfa (80)

Alfa (256)

Institucional

Alinhado

Digite uma

esquerda

titulao

Alinhado

Digite um

esquerda

vnculo
institucional

Campo

E-mail de

Alfa (40)

contato
Campo

Campo

Campo

Resumo

Palavra chave

Abstract

Alfa (2000)

Alfa (256)

Alfa (2000)

Alinhado

Digite um e-mail

esquerda

valido

Alinhado

Pode estar em

esquerda

branco

Alinhado

Pode estar em

esquerda

branco

Alinhado

Pode estar em

esquerda

branco

Campo

Campo

Campo

Campo

Keywords

Corpo do texto

Notas

Alfa (2000)

Alfa (2000)

Referncias
bibliogrficas

Boto

Alfa (256)

Alfa (2000)
------------------

Alinhado

Pode estar em

esquerda

branco

Formatado

Pode estar em

pelo usurio

branco

Formatado

Pode estar em

pelo usurio

branco

Formatado

Pode estar em

pelo usurio

branco

------------------

Aumenta
nmeros de
autores

Boto

Gerar

---------------------

-------------------

Gera arquivo
em PDF

Boto

Gerar

---------------------

-------------------

Gera arquivo em
pdf sem autor
para submisso

Boto

Limpar

---------------------

-------------------- Limpa campos


digitados

Depois que criamos que as especificaes de interface, tambm devemos


fazer as especificaes de campo de mensagem a ser exibida.

Elemento

Descrio

Situao

Mensagem a ser
Exibida

Boto

Gerar

Deixar todos os campos


em branco

Por favor, Verifique o


campo e-mail valido!

Boto

Gerar

Preencher o campo email e deixar o restante


dos campos em branco

Por favor, Verifique o


campo Autor.

Boto

Gerar

Preencher o campo email e autores e deixar o


restante dos campos em
branco

Por favor, Verifique o


campo Titulao.

Boto

Gerar

Preencher o campo emails e autores e


titulao e deixar o
restante dos campos em
branco

Por favor, verifique


campo vinculo
institucional.

Erros
Sabemos que todos sistemas no so imunes a erros, nesse sistema
podemos observar alguns erros que no podem ser constatados nos casos de teste,
mas sim na interface e usabilidades dos usurios finais, assim apontamos os
seguintes erros encontrados nesse sistema:
Primeiro erro encontrado foi ao digitamos acima de 90 caracteres na mesma
linha encontrado esse erro:

Outro erro encontrado na contagem dos caracteres ao pressionar o


boto enter ele pula trs caracteres, conforme as imagens abaixo:

Antes de pressionar o boto enter.

Aps pressionar o boto enter, ele pular contagem de trs caracteres.

Concluso
Aps efetuados todos os testes acima, notamos que o sistema, salvo em
alguns casos de testes, apresentam instabilidades, falhas em seus cdigos no
momento da sua gerao, no havendo possibilidade de utilizao pelo o usurio
final.
Com o decorrer dos testes podemos sugerir algumas melhorias, para que os
problemas no sistema fossem solucionados.
Nossa equipe se dedicou aos detalhes para que as melhorias fossem efetivas e
eficazes.
Referncias
http://qualidade-de-software.blogspot.com.br/2010/01/teste-de-caixa-preta.html
http://br.lipsum.com
https://pt.wikipedia.org/wiki/Teste_de_caixa-preta
http://gtsw.blogspot.com.br/2007/10/como-elaborar-um-roteiro-de-testes.html
http://www.linhadecodigo.com.br/artigo/2775/introducao-ao-teste-de-software.aspx
http://www.devmedia.com.br/tecnicas-de-caixa-preta-de-teste-de-software/8898
https://www.youtube.com/watch?v=-Ozp8jbeuRI