Beruflich Dokumente
Kultur Dokumente
PadroparaDocumentaodeTestedeSoftware
www.devmedia.com.br
[versoparaimpresso]
Linkoriginal:http://www.devmedia.com.br/articles/viewcomp.asp?
comp=26534
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
1/8
01/08/2016
PadroparaDocumentaodeTestedeSoftware
OpadroapresentadonesteartigooIEEE829,estrelacionadocom
oprocessodetestes,etapadoprocessodedesenvolvimentode
softwaredesumaimportnciaparagarantiaecontroledaqualidade.
Suaabrangnciavaidesdetestesunitriosattestesdeaceitaoe
temporobjetivodefinirdocumentosconsistenteseadequados
capazesdedefinir,registrareprovercondiesdeanlisedos
resultadosobtidosaolongodoprocesso.
Falhasmanifestadasduranteoprocessodetestedeumsistemade
softwaredevemserregistradascominformaessuficientesparaque
estedefeitopossaserreproduzido,analisadoecorrigidodeforma
seguraedefinitiva.Odefeitolocalizadodeveserregistrado,
juntamentecomsuasevidnciaseindcios,paracomporumabasede
conhecimentocompartilhadaentreosmembrosdaequipe.
Conduzirumprocessodetestedesoftwarenoumatarefatrivial.
Muitasdasvezesnosdeparamoscominmerasfalhasasquaisno
nosdeixamseguirumasequncialgicadeexecuodeatividades
emvirtudedocenriocrtico,nagrandemaioriadoscasos,seguidode
cobranaseexpectativasquenoestodeacordocomocenriodo
projetoedascondiesdetrabalhodisponibilizadasaosprofissionais.
Assimcomoemoutrasreas,terumbomplanejamentovitalpara
garantirocontroleeasexpectativasassociadascomumdeterminado
empenho,nestecaso,oprocessodeteste.Opadroapresentaum
conjuntodedocumentosparadefinio,planejamento,execuo,
formalizaoeanlisedosresultadosdoprocessodetestede
software.
Informaesprovenientesdosresultadosdostestespodemser
utilizadascomoinsumoparacomposiodeindicadoresde
produtividadedeumacluladetrabalho,fontedeinformaovaliosa
paraumadasprincipaisdimensesdagernciadeconfigurao,a
medio.
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
2/8
01/08/2016
PadroparaDocumentaodeTestedeSoftware
Figura1:GerenciadeConfiguraodeSoftware(Fonte:RUP)
Suaabrangnciaestrelacionadacomtodoequalquersoftwareque
sejapassveldesertestado,presentenomundodigital,desde
softwaresutilizadosporcentrosmdicosatsoftwaresutilizadospelo
exrcito,independentedesuacomplexidade.
Facilitaoprocessodecomunicao,promovendoummodelode
refernciaparaoprocessodetestedesoftware.Opadroapresenta
umconjuntodedocumentosqueestoassociadosaosaspectos
dinmicosdoprocessodetestedesoftware.Cadaumdosdocumentos
serapresentadoaseguir,juntamentecomumabrevedescrio.
Plano de Testes
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
3/8
01/08/2016
PadroparaDocumentaodeTestedeSoftware
Descreveoescopodostestesaseremrealizados,aabordagemeos
recursosqueseroutilizadoscomoferramentadeapoio,porexemplo:
softwaresdeautomao,pararealizaodetestesunitriosede
integrao,softwaresdevarreduradecdigo(testedecobertura)
paraidentificaodereasoutrechosquenoestosendoutilizados
(esteitemconhecidocomoComplexidadeCiclomtica).O
planejamentocontemplaaelaboraodeumcronogramacontendo
todasasatividadeseresponsveisporsuaexecuo.
Nota:Comoestratgiaparaexecuodoprocessodeteste,
recomendaseautilizaodomodeloV.
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
4/8
01/08/2016
PadroparaDocumentaodeTestedeSoftware
Log de Teste
Registraasinformaesedetalhesimportantessobreaexecuodos
testes.Estasinformaessoutilizadasparafinsdeauditoriae
insumoparamelhoriadeprocesso.
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
5/8
01/08/2016
PadroparaDocumentaodeTestedeSoftware
Figura2:OpadroIEEE829eseusdocumentosrelacionados
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
6/8
01/08/2016
PadroparaDocumentaodeTestedeSoftware
Oprocessodetestedesoftwaremelhoradocomaproduo
dedocumentosconfeccionadosapartirdetemplatesdefinidos,
padronizadosereconhecidos.Osimplesfatodeexistirummodelo
contendoinformaesnasquaisdevemospreenchercommetas,
indicadoresouresultadosdeumprocessonosconduzaassertividade
eevitaqueoesquecimentosejaresponsvelpelacomposio
delacunas,futurasfalhascausadaspordefeitosmanifestadosapartir
deumerrodeprogramao.
Independentedoprocessodedesenvolvimentoadotadoouda
metodologiaaplicada,oprocessodetestedesoftwareestpresente
deformaexpressivaedeveserlevadoasrio.Agrandeprovadesta
afirmaosoasdiversascertificaesdisponveisnomercadoea
atenoqueasempresasestodandoparaestaatividade.
Figura3:Processodedesenvolvimentodesoftware,abordagemem
cascata
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
7/8
01/08/2016
PadroparaDocumentaodeTestedeSoftware
Aoutilizarpadres,garantimosqueoutraspessoas,presentes
geograficamenteemdiferenteslocais,comdiferentesculturas,
possamteroentendimentocorretodoprocedimentoquedeveser
realizadoouainterpretaodosresultadosdotesteobtido.
Acomunicaosetornamaisefetivaeagarantiaeocontroleda
qualidadedosistemadesoftwarepodesermensuradaevisualizada
deformaseguraeharmnica.
Referncia
http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?
punumber=5976
porSrgioBarriviera
Engenhariadesoftwarelover
http://www.devmedia.com.br/articles/viewcomp_forprint.asp?comp=26534
8/8