Академический Документы
Профессиональный Документы
Культура Документы
UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
RESUMO
Sero executados 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
The Black Box type tests are run 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
Sumrio
RESUMO.....................................................................................................................2
ABSTRACT.................................................................................................................3
INTRODUO............................................................................................................5
DESENVOLVIMENTO.................................................................................................6
1. Caso de Teste 1......................................................................................................6
1.1. Correes esperadas...........................................................................................6
2. Caso de Teste 2......................................................................................................6
2.1. Resultados...........................................................................................................7
3. Caso de Teste 3......................................................................................................7
3.1. Resultados...........................................................................................................8
4. Caso de Teste 4......................................................................................................8
4.1. Resultados e solues esperadas.......................................................................8
5. Caso de Teste 5......................................................................................................9
5.1. Resultados...........................................................................................................10
6. Caso de Teste 6......................................................................................................10
6.1. Resultados...........................................................................................................11
7. Caso de Teste 7......................................................................................................12
7.1. Resultados...........................................................................................................13
8. Caso de Teste 8......................................................................................................14
8.1. Resultados e Solues esperadas......................................................................14
9. Caso de Teste 9......................................................................................................15
9.1 Resultados............................................................................................................16
10. Caso de Teste 10..................................................................................................16
10.1. Erros...................................................................................................................18
CONCLUSO..............................................................................................................21
REFERNCIAS...........................................................................................................22
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.
Desenvolvimento
1. Caso de teste 1
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).
ID
Passo para
execuo
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
Usurio clica no
boto Gerar
referente ao artigo
completo
aberto, no
navegador no caso
google chrome, ja
no Internet
Explorer gerado
em para
Download, o
arquivo em PDF
1.1.
Correes esperadas
Com o preenchimento completo dos dados no sistema, nenhuma
Passo
Resultado
execuo
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
Usurio clica no
boto
Gerar
referente
ao
Arquivo
para
submisso (blind
review)
_____
aberto,
no
navegador no caso
google chrome, ja
no
Internet
Explorer gerado
em
para
Download,
o
arquivo em PDF
2.1 Resultados
O caso de teste 2 foi de maneira satisfatria, pois os artigos de submisso, os
autores no so identificados, e o restante dos campos respondeu de maneira
esperada.
3. Caso de teste 3
Caso de teste: Gerar um artigo completo
Procedimento inicial: Gerar um artigo completo com trs autores cadastrados
com sucesso (nenhum campo pode ficar em branco).
ID
Passo
execuo
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
Usurio clica no
boto
Gerar
referente
ao
Arquivo Completo
_____
aberto, no
navegador no caso
google chrome, ja
no Internet
Explorer gerado
em para
Download, o
arquivo em PDF
3.1.
Resultados
Notamos que resultado do caso de teste 3 foi de maneira satisfatria, pois o artigo
completo foi gerado, os autores foram identificados, e o restante dos campos
respondeu de maneira esperada.
4. Caso de teste 4
Caso de teste: Gerar um artigo completo
Procedimento inicial: Gerar um artigo completo com trs autores com e-mails
invlidos (nenhum campo pode ficar em branco).
ID
Passo
execuo
Resultado
esperado
Sistema exibe o
formulrio
para
submisso
de
artigo acadmico
Preenchimento de
todos os campos
do formulrio de
forma vlida
O sistema fornece
uma mensagem:
Por favor digite um
e-mail vlido. As
bordas ao redor do
campo E-mail ficam
em
destaque
vermelho e isto
acontece at que
usurio digite um email que contenha
em seu endereo
uma @.
Usurio clica no
boto
Gerar
referente
ao
Arquivo Completo
_____
aberto,
no
navegador no caso
google chrome, ja
no Internet Explorer
gerado em para
Download, o arquivo
em PDF
4.1.
Notamos que o sistema informa que o usurio digitou um e-mail invlido quando o
mesmo no insere uma @ (Arroba) no endereo mencionado, porm qualquer
outra informao que seja inserida, ainda que errada como a exemplo no finalizar o
endereo com o .com.br considerada correta para o sistema desde que a @
esteja presente.
Passo
execuo
Resultado
esperado
Sistema exibe o
formulrio para
submisso de
artigo acadmico
Preenchimento de
todos os campos
exceto o dos
autores do
formulrio de
forma vlida
.Uma mensagem
informando o
usurio que o
campo Autor no
foi prenchida e o
arquivo no
criado, gerando
assim um
resultado
satisfatrio
Usurio clica no
boto Gerar
referente ao
Arquivo Completo
_____
O Sistema fornece
uma mensagem
dizendo Favor
Verificar o Campo
Autor e no gera
o arquivo
5.1.
Resultados
10
Passo
execuo
Sistema exibe
campos: titulo,
titulo em ingls,
autores ( autor,
titulao, vinculo
institucional, email
de contato),
Resumo, Palavrachave, abstract,
keywords, corpo
de texto, notas e
referencias
bibliogrficas,
arquivo completo
(gerar), arquivo de
submisso (gerar).
Resultado
esperado
Dados exibidos
Sistema exibe
campos: titulo,
titulo em ingls,
autores ( autor,
_______
titulao, vinculo
institucional, email
de contato),
Resumo, Palavrachave, abstract,
keywords, corpo
de texto, notas e
referencias
bibliogrficas,
arquivo completo
(gerar),
arquivo de
submisso (gerar).
Usurio informar
Ser preenchido
exibido os dados
de entrada nos
seguintes campo:
campos: titulo,
titulo, titulo em
titulo em ingls,
11
ingls, autores
autores ( autor,
( autor, titulao,
titulao, vinculo
vinculo
institucional, email
institucional, email
de contato),
de contato),
Resumo, Palavra-
Resumo, Palavra-
chave, abstract,
chave, abstract,
keywords, corpo
keywords, corpo
de texto, notas e
de texto, notas e
referencias
referencias
bibliogrficas.
No campo de
arquivo completo
_______
Sistema gera
artigo em arquivo
clicar em gerar
PDF
4
O sistema vai
clica em (Limpar)
limpa todos os
_______
dados do artigo
anterior que foram
digitados
6.1.
Resultados
Notamos como o sistema funcionou aps gerar um artigo e foi pedido que
seja limpado os dados do artigo anterior ao clicar o sistema apenas apagou o artigo
em partes, ento assim o sistema no funcionou conforme pedido o caso teste.
7. 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
12
Passo para
execuo
Resultado
esperado
Sistema exibe
Dados exibidos
campos: titulo,
Sistema exibe
titulo em ingls,
campos: titulo,
autores (autor,
titulo em ingls,
titulao, vinculo
1
Dado de entrada
institucional, email
_______
autores ( autor,
titulao, vinculo
de contato),
institucional, email
Resumo, Palavra-
de contato),
chave, abstract,
Resumo, Palavra-
keywords, corpo
chave, abstract,
de texto notas e
keywords, corpo
referencias
de texto, notas e
bibliogrficas,
referencias
arquivo completo
bibliogrficas,
(gerar), arquivo de
arquivo completo
submisso (gerar)
(gerar),
e limpar
arquivo de
submisso (gerar).
exibido os dados
os dados do
dados nos
de entrada nos
artigo.
seguintes campo:
titulo, titulo em
em ingls, autores
ingls, autores
( autor, titulao,
( autor, titulao,
vinculo institucional,
vinculo
email de contato),
institucional, email
Resumo, Palavra-
de contato),
chave, abstract,
Resumo, Palavra-
keywords, corpo de
13
chave, abstract,
texto, notas e
bibliogrficas.
seguintes
formataes em
negrito, itlico,
subscrito e
sobrescrito e o
texto justificado,
notas e referencias
3
No campo de
arquivo
_______
completo clicar
em gerar
Aps ser gerado, o texto que estava subscrito antes, no estava mais apos ser
gerado, assim constatamos uma falha no sistema sobre as formataes de texto,
depois que gerar o artigo.
7.1.
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
14
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
8.1.
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, ja
no Internet
Explorer gerado
em para
Download, o
arquivo em PDF
15
Criar uma forma mais prtica para insero de imagens, sendo possvel fazer upload
direto da maquina onde esta 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.
9. 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
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.
9.1.
Resultado
esperado
Resultados
16
Descrio
Tipo/Tamanho
Formato
Validao
Campo
Titulo
Alfa (80)
Alinhado a
Pode estar em
esquerda
branco
Alinhado a
Pode estar em
esquerda
branco
Alinhado a
Digite um autor
Campo
Titulo em
Alfa (80)
ingls
Campo
Autor
Alfa (40)
esquerda
Campo
Campo
Titulao
Vinculo
Alfa (80)
Alfa (256)
Institucional
Alinhado a
Digite uma
esquerda
titulao
Alinhado a
Digite um
esquerda
vinculo
institucional
Campo
E-mail de
Alfa (40)
contato
Campo
Campo
Resumo
Palavra chave
Alfa (2000)
Alfa (256)
Alinhado a
Digite um e-
esquerda
mail valido
Alinhado a
Pode estar em
esquerda
branco
Alinhado a
Pode estar em
17
Campo
Campo
Campo
Campo
Campo
Abstract
Alfa (2000)
Keywords
Alfa (256)
Corpo do texto
Notas
Alfa (2000)
Referncias
bibliogrficas
Boto
Alfa (2000)
Alfa (2000)
------------------
esquerda
branco
Alinhado a
Pode estar em
esquerda
branco
Alinhado a
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
Boto
Gerar
em PDF
em pdf sem
autor para
submisso
Boto
Limpar
digitados
Elemento
Descrio
Situao
Mensagem a ser
Exibida
Boto
Gerar
Boto
Gerar
Preencher o campo
email e deixar os
restantes dos campo em
18
branco
Boto
Gerar
Preencher o campo
email e autores e deixar
os restantes dos campo
em branco
Boto
Gerar
Preencher o campo
email e autores e
titulao e deixar os
restantes dos campo em
branco
10.1.
campo vinculo
institucional.
Erros
19
20
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.
21
Referncias
1.
2.
3.
4.
5.
http://lipsum.pro/
http://pt.wikipedia.org/wiki/Teste_de_caixa-preta
http://crowdtest.me/teste-caixa-branca-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