Anda di halaman 1dari 10

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS

DIVISIN DE ELECTRNICA Y COMPUTACIN



Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/


uA1CS uL luLn1lllCAClCn uLL Cu8SC
"#$%&'%(#)'*+ Departamento de Ciencias
Computacionales
%,%"#(-% % .% /0#
$#&'#)#,#+
SlsLemas CompuLaclonales
)*(1&# "# .% (%'#&-%+ 1plcos de lnformLlca ll - ruebas de SofLware
,.%2#+ CC421
,%&%,'#& "#. ,0&3*+ CpLaLlva AblerLa
'-$*+ Curso-1aller
)45 "# ,&#"-'*3+ 4
)45 "# 6*&%3 '*'%.#3+ 60 resenclal 48 no
resenclal
12
%)'#,#"#)'#3+ 300 credlLos
lngenlerla de SofLware l (CC304)
,*)3#,0#)'#3+ n/A
,%&&#&%3 #) /0# 3#
-($%&'#+
LlcenclaLura en lngenlerla en CompuLacln
LlcenclaLura en lnformLlca
7#,6% "# 0.'-(% &#2-3-8)+ 24 de !ullo del 2009

8CCSl1C CLnL8AL
Ll alumno LraLar los aspecLos Lerlcos y prcLlcos de las pruebas de sofLware como una
acLlvldad del AseguramlenLo de la Calldad del SofLware, y har enfasls en su carcLer paralelo
al proceso de desarrollo del sofLware en general.

Ll alumno desarrollar un slsLema de sofLware uLlllzando el 8aLlonal unlfled rocess (8u)
sobre el cual dlsenar y e[ecuLar las pruebas slgulendo Lecnlcas de ca[a blanca y ca[a negra.

C8!L1lvC 1L8MlnAL
Ll alumno conocer y apllcar dlsLlnLas esLraLeglas y Lecnlcas del proceso de pruebas del
sofLware

CCnCClMlLn1CS 8LvlCS
roceso de desarrollo en cascada (llneal secuenclal)
Modelado de sofLware con uML
Modelado e lmplemenLacln de bases de daLos
rogramacln en !ava, C++ o cualquler lengua[e orlenLado a ob[eLos y con lnLerfaz grflca de
usuarlo.


CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/



PA8lLluAuLS ? uLS18LZAS A uLSA88CLLA8
LsLe curso lmparLe al alumno la capacldad de:

! uescrlblr el lugar del proceso de pruebas en el clclo de vlda del sofLware.
! lanear un esfuerzo de pruebas.
! ulsenar y e[ecuLar pruebas funclonales (ca[a negra) y esLrucLurales (ca[a blanca).
! ueLermlnar la vlabllldad de un esfuerzo de auLomaLlzacln de pruebas.
! Medlr el esfuerzo de pruebas.

Lo cual le permlLlr desempenarse como un evaluador de sofLware (LesLer) en su acLlvldad
profeslonal.

AC1l1uuLS ? vALC8LS A lCMLn1A8
! PonesLldad
! 8espeLo
! 8esponsabllldad
! Compromlso
! unLualldad
! ulsclpllna

ML1CuCLCClA uL LnSLRAnZA A8LnulZA!L
40 meLodo Lradlclonal de exposlcln
40 Lraba[o en equlpo
20 lnvesLlgacln

8LCu8SCS nLCLSA8lCS
! royecLor ulglLal
! CompuLadora
! lnLarrn
! Marcadores
! 8orrador
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/



CCn1LnluC 1LM1lCC

(*"0.* 95 lnLroduccln a las ruebas de SofLware : 6&3
*1;#'-2* "#. (*"0.* Ll alumno conocer el propslLo de las pruebas de sofLware y
su lugar en el proceso de desarrollo del sofLware.
959 ueflnlcln de pruebas de sofLware o !"#!$%& < 6&3
*1;#'-2* "#. '#(% Ll alumno conocer la deflnlcln formal de
pruebas y la Lermlnologla uLlllzada en el mblLo de esLa
acLlvldad.

95959 Lrrores y defecLos =>(-)

*1;#'-2* "#. 301'#(% Ll alumno comprender la cadena
causal falla-error-defecLo.

9595< 1ermlnologla de las pruebas =>(-)

*1;#'-2* "#. 301'#(% Ll alumno conocer la
Lermlnologla uLlllzada en las pruebas.

9595= Calldad del SofLware =>(-)

*1;#'-2* "#. 301'#(% Ll alumno conocer los dlferenLes
aLrlbuLos de la calldad del sofLware segun el esLndar
lSC/lLC 9126

9595? Lsfuerzo de ruebas =>(-)

*1;#'-2* "#. 301'#(% Ll alumno conocer los elemenLos
de un esfuerzo de pruebas.


95< ropslLo de las ruebas de SofLware 9 6&3
*1;#'-2* "#. '#(% Ll alumno conocer el propslLo de las
pruebas de sofLware.

95<59 8eneflclos de las ruebas de SofLware =>(-)
*1;#'-2* "#. 301'#(% Ll alumno ldenLlflcar clnco
beneflclos que genera la e[ecucln de pruebas.

95<5< roblemas de las pruebas de sofLware =>(-)
*1;#'-2* "#. 301'#(% Ll alumno enunclar cuaLro
problemas generales enconLrados en la
e[ecucln de pruebas.


95= verlflcacln y valldacln >5@ 6&3
*1;#'-2* "#. '#(% Ll alumno comprender la dlferencla enLre
valldacln y verlflcacln


95? 1lpos de ruebas de SofLware 9 6&3
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

*1;#'-2* "#. 301'#(% Ll alumno conocer la
claslflcacln ms general de las pruebas de
sofLware.

95?59 ruebas LsLLlcas =>(-)
*1;#'-2* "#. 301'#(% Ll alumno conocer las
caracLerlsLlcas de las pruebas esLLlcas

95?5< ruebas ulnmlcas =>(-)
*1;#'-2* "#. 301'#(% Ll alumno expllcar las
caracLerlsLlcas de las pruebas dlnmlcas.




95@ uocumenLacln de las ruebas o !"#!'()" >5@ 6&3
*1;#'-2* "#. '#(% Ll alumno enumerar los enLregables
(documenLacln) del proceso de pruebas.




95A La slcologla de las ruebas 9 6&3
*1;#'-2* "#. '#(% Ll alumno comprender las pslcologla
enconLrada en el proceso de la e[ecucln de pruebas y en la
lnLeraccln desarrollador/evaluador.




95B Ll Modelo-v Ceneral = 6&3
*1;#'-2* "#. '#(% Ll alumno comprender el modelo de
e[ecucln de pruebas mayormenLe uLlllzando en la lndusLrla.



(*"0.* <5 LsLraLeglas de prueba del sofLware 9@ 6&3
*1;#'-2* "#. (*"0.* Ll alumno comprender las dlferenLes esLraLeglas empleadas
en la planeacln de las pruebas del sofLware
<59 rlnclplos Cenerales de las ruebas de SofLware < 6&3
*1;#'-2* "#. '#(% Ll alumno conocer los sleLe prlnclplos
fundamenLales de las pruebas de sofLware.


<5< ruebas de unldad < 6&3
*1;#'-2* "#. '#(% Ll alumno comprender el Llpo de pruebas
reallzadas al nlvel de componenLes.


<5= rueba de lnLegracln = 6&3
*1;#'-2* "#. '#(% Ll alumno comprender las dlferenLes
esLraLeglas de lnLegracln lncremenLal y la esLraLegla de pruebas
apllcada en esLos casos.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/


<5? rueba del SlsLema = 6&3
*1;#'-2* "#. '#(% Ll alumno conocer los dlferenLes Llpos de
pruebas e[ecuLados en el nlvel de slsLema.

<5?59 rueba de 8ecuperacln ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno
comprender el ob[eLlvo de la prueba de
recuperacln.

<5?5< rueba de Segurldad ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno
comprender el ob[eLlvo de la prueba de
recuperacln.

<5?5= rueba de 8eslsLencla ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno
comprender el ob[eLlvo de la prueba de
recuperacln.

<5?5? rueba de uesempeno 9 6&
*1;#'-2* "#. 301'#(% Ll alumno
comprender el ob[eLlvo de la prueba de
recuperacln.

<5@ rueba de 8egresln 9 6&3
*1;#'-2* "#. '#(% Ll alumno comprender el concepLo de
regresln en una fase de pruebas.


<5A rueba de AcepLacln 9 6&3
*1;#'-2* "#. '#(% Ll alumno comprender los ob[eLlvos de la
prueba de acepLacln.


<5B ruebas de verlflcacln y valldacln = 6&3
*1;#'-2* "#. '#(% Ll alumno comprender las dlferenLes
varlanLes de pruebas de valldacln y verlflcacln por parLe
del usuarlo.

<5B59 CrlLerlos de la rueba de valldacln 9 6&
*1;#'-2* "#. 301'#(% Ll alumno
comprender los crlLerlos empleados en la
prueba de valldacln.

<5B5< ruebas Alfa y 8eLa 96&
*1;#'-2* "#. 301'#(% Ll alumno
comprender los concepLos de pruebas de
campo.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

campo.
#C%(#) $%&,-%. - 9 6&3

(*"0.* =5 1ecnlcas para pruebas de sofLware <? 6&3
*1;#'-2* "#. (*"0.* Ll alumno ser capaz de dlsenar y apllcar dlferenLes Lecnlcas
para pruebas de sofLware.
=59 8evlslones Crupales LsLrucLuradas = 6&3
*1;#'-2* "#. '#(% Ll alumno conocer los Llpos de revlslones
grupales.

=5959 lundamenLos =>(-)
*1;#'-2* "#. 301'#(% Ll alumno comprender
los fundamenLos de las revlslones grupales
formales.

=595< Cb[eLlvos =>(-)
*1;#'-2* "#. 301'#(% Ll alumno comprender
los ob[eLlvos de las revlslones grupales.

=595= roceso Ceneral => (-)
*1;#'-2* "#. 301'#(% Ll alumno conocer y
apllcar el proceso de lnspeccln.

=595? 8oles y 8esponsabllldades =>(-)
*1;#'-2* "#. 301'#(% Ll alumno conocer los
roles de las personas lnvolucradas en un
proceso de revlsln grupal.

=595@ 1lpos de 8evlslones 9 6&
*1;#'-2* "#. 301'#(% Ll alumno conocer los
dlferenLes Llpos de revlslones grupales no
formales.

=5< ruebas LsLrucLurales o de ca[a blanca A 6&3
*1;#'-2* "#. '#(% Ll alumno apllcar dlferenLes Lecnlcas de
pruebas esLrucLurales (ca[a blanca) en el cdlgo.

=5<59 rueba de la ruLa bslca = 6&3
*1;#'-2* "#. 301'#(% Ll alumno conocer los
ob[eLlvos de la prueba de la ruLa bslca.

=5<5959 noLacln de grflca de flu[o ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno conocer la
noLacln de las grflcas de flu[o (grafos).

=5<595< 8uLas lndependlenLes del programa
(comple[ldad clclomLlca)
?>(-)
*1;#'-2* "#. 301'#(% Ll alumno
comprender el slgnlflcado de la
comple[ldad clclomLlca.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

comprender el slgnlflcado de la
comple[ldad clclomLlca.
=5<595= uerlvacln de casos de prueba ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno apllcar la
Lecnlca de la ruLa bslca para derlvar casos
de prueba.

=5<595? MaLrlces de grafos 9 6&
*1;#'-2* "#. 301'#(% Ll alumno conocer la
forma alLernaLlva para represenLar una
grflca de flu[o como una maLrlz de grafo.

=5<5< ruebas de LsLrucLuras de ConLrol = 6&3
*1;#'-2* "#. 301'#(% Ll alumno conocer las
dlferenLes Lecnlcas para probar las
esLrucLuras de conLrol de un mdulo o
componenLe.

=5<5<59 rueba de Condlcln => (-)
*1;#'-2* "#. 301'#(% Ll alumno conocer la
Lecnlca para probar la coberLura de
condlclones de un mdulo.

=5<5<5< rueba de 8ucles =>(-)
*1;#'-2* "#. 301'#(% Ll alumno conocer la
Lecnlca para probar los bucles de un mdulo.

=5= ruebas lunclonales o de Ca[a negra : 6&3
*1;#'-2* "#. '#(% Ll alumno ser capaz de apllcar dlferenLes
Lecnlcas de prueba de ca[a negra.

=5=59 arLlcln en Clases de Lqulvalencla < 6&3
*1;#'-2* "#. 301'#(% Ll alumno apllcar la
Lecnlca de parLlcln equlvalenLe.

=5=5< Anllsls de valores LlmlLe < 6&3
*1;#'-2* "#. 301'#(% Ll alumno apllcar la
Lecnlca de anllsls de valores llmlLe de las
enLradas.

=5=5= 1ranslclones de LsLados < 6&3
*1;#'-2* "#. 301'#(% Ll alumno conocer la
Lecnlca para probar slsLemas basados en
esLados.

=5=5? Casos de uso = 6&3
*1;#'-2* "#. 301'#(% Ll alumno apllcar la
Lecnlca para probar desarrollar casos de
prueba basndose en casos de uso.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

prueba basndose en casos de uso.
=5=5@ ruebas ComblnaLorlas en ares o *($)'$#"
,"#!$%&
9 6&
*1;#'-2* "#. 301'#(% Ll alumno apllcar la
Lecnlca de pruebas comblnaLorlas en pares
para reduclr el numero de casos de pruebas
a e[ecuLar.

=5? ulseno de Casos de rueba o ,"#! -(#"# < 6&3
*1;#'-2* "#. '#(% Ll alumno conocer los prlnclplos del
dlseno de casos de prueba efecLlvos.



(*"0.* ?5 AuLomaLlzacln de pruebas de lnLerfaz Crflca de
usuarlo (Cul)
A 6&3
*1;#'-2* "#. (*"0.* Ll alumno comprender los concepLos de
auLomaLlzacln de pruebas asl como su apllcabllldad.

?59 CaracLerlsLlcas unlcas de las pruebas de lnLerfaz grflca de
usuarlo
9 6&3
*1;#'-2* "#. '#(% Ll alumno conocer las caracLerlsLlcas de
las pruebas de lnLerfaz.

?5< LxpecLaLlvas de la auLomaLlzacln de pruebas < 6&3
*1;#'-2* "#. '#(% Ll alumno comprender las expecLaLlvas de
un esfuerzo de auLomaLlzacln de pruebas.

?5= Lqulpos de ruebas AuLomaLlzadas 9 6&3
*1;#'-2* "#. '#(% Ll alumno conocer la organlzacln de un
equlpo de Lraba[o para desarrollo de pruebas auLomaLlzadas.

?5? ruebas de lnLerfaz y lengua[es de scrlpL para auLomaLlzacln
de pruebas
< 6&3
*1;#'-2* "#. '#(% Ll alumno conocer las herramlenLas de
auLomaLlzacln de pruebas.

?5?59 Culones o scrlpLs de pruebas
*1;#'-2* "#. 301'#(% Ll alumno conocer los
llneamlenLos para el desarrollo de scrlpLs de
pruebas auLomaLlzadas.


(*"0.* @5 MeLrlcas de pruebas de sofLware A 6&3
*1;#'-2* "#. (*"0.* Ll alumno ser capaz de recolecLar e lnLerpreLar
dlferenLes meLrlcas para el esfuerzo de pruebas.

@59 Medlcln de uefecLos = 6&3
*1;#'-2* "#. '#(% Ll alumno ldenLlflcar las meLrlcas comunes
para el mane[o de defecLos.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

@5959 Severldad y Claslflcacln ?> (-)
*1;#'-2* "#. 301'#(% Ll alumno comprender
la meLrlca claslflcacln de defecLos por
severldad.

@595< uensldad de uefecLos por unldad ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno comprender
la meLrlca de claslflcacln de defecLos por
unldad.

@595= Composlcln de uefecLos ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno comprender
la meLrlca de severldad y claslflcacln de
defecLos por componenLe.

@595? 1asa de uefecLos por unldad 9 6&
*1;#'-2* "#. 301'#(% Ll alumno
comprender la meLrlca de numero de
defecLos por unldad.

@5< Medlcln del Lsfuerzo de ruebas = 6&3
*1;#'-2* "#. '#(% Ll alumno comprender las meLrlcas
comunmenLe empleadas para medlr el esfuerzo de pruebas.

@5<59 CoberLura de pruebas 9 6&
*1;#'-2* "#. 301'#(% Ll alumno conocer la
meLrlca para medlr la coberLura de pruebas
sobre un slsLema de sofLware.

@5<5< LfecLlvldad de las pruebas 9 6&
*1;#'-2* "#. 301'#(% Ll alumno conocer la
meLrlca para medlr la canLldad de defecLos
enconLrados enLre la canLldad de pruebas
efecLuadas.

@5<5= Medlcln del rendlmlenLo del esfuerzo de
pruebas
9 6&
*1;#'-2* "#. 301'#(% Ll alumno conocer la
meLrlca para medlr el esfuerzo de pruebas
en su con[unLo.


#C%(#) $%&,-%. -- 9 6&3

C8l1L8lCS uL LvALuAClCn
Se evaluar a lo largo del perlodo escolar medlanLe Lareas y prcLlcas relaLlvas a los
concepLos expuesLos, se apllcarn dos exmenes parclales por el profesor en base a los
Lemas lmparLldos en el Lranscurso de la maLerla.

Ln caso de no haber obLenldo una callflcacln aprobaLorla en el curso ordlnarlo Lendr
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS
DIVISIN DE ELECTRNICA Y COMPUTACIN

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

que repeLlr la maLerla.

rcLlcas 30
Lxmenes 30
1areas 20
1oLal 100

8l8LlCC8AllA

1D3-,%
'-'0.* %0'*& #"-'*&-%. %E* "#
#"-,-*)
F "#
,*1#&'0&%
lngenlerla de SofLware: un enfoque
prcLlco
8oger S. ressman Mc Craw Plll 2006 40
SofLware 1esLlng loundaLlons Andreas Splllner, 1llo
Llnz y Pans Schaefer
8ocky nook, lnc 2007 30
A racLlLloner's Culde Lo SofLware
1esL ueslgn
Lee Copeland ArLech Pouse 2004 10
LffecLlve Cul 1esL AuLomaLlon:
ueveloplng an AuLomaLed 1esLlng
1ool
kanglln Ll y Mengql Wu Sybex 2004 10
SofLware 1esLlng lundamenLals:
MeLhods and MeLrlcs
kanglln Ll y Mengql Wu Sybex 2004 10

,*($.#(#)'%&-%
'-'0.* %0'*& #"-'*&-%. %E* "#
#"-,-*)
F "#
,*1#&'0&%
lngenlerla de SofLware lan Sommervllle Adlsson Wesley 2006 40
1he CompleLe Culde Lo SofLware
1esLlng
8lll PeLzel !ohn Wlley &
Sons
1998 30
1esLlng l1: An Cff-Lhe-Shelf
SofLware 1esLlng rocess
!ohn WaLklns Cambrldge
unlverslLy ress
2000 10


8LvlSlCn 8LALlZAuA C8:
)*(1&# "#. $&*7#3*& 7-&(%

lng. Serglo Manuel 8olanos CuLlerrez



MSl. Luls AnLonlo Medellln Serna




Vo. Bo. Presi dente de
Academi a
Vo. Bo. Jef e del Departamento

MSl. Luls AnLonlo Medellln Serna

ur. Marco AnLonlo erez Clsneros
Viernes, 25 de Julio de 2009

Anda mungkin juga menyukai