CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS

DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. 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&# "# .% (%'#&-%+ 1óplcos de lnformáLlca 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 CompuLaclón
LlcenclaLura en lnformáLlca
7#,6% "# 0.'-(% &#2-3-8)+ 24 de !ullo del 2009

Þ8CÞCSl1C CLnL8AL
Ll alumno LraLará los aspecLos Leórlcos y prácLlcos de las pruebas de sofLware como una
acLlvldad del AseguramlenLo de la Calldad del SofLware, y hará enfasls en su carácLer 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 lmplemenLaclón de bases de daLos
Þrogramaclón en !ava, C++ o cualquler lengua[e orlenLado a ob[eLos y con lnLerfaz gráflca de
usuarlo.


CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. 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 auLomaLlzaclón 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 AÞ8LnulZA!L
40 ° meLodo Lradlclonal de exposlclón
40 ° Lraba[o en equlpo
20 ° lnvesLlgaclón

8LCu8SCS nLCLSA8lCS
! ÞroyecLor ulglLal
! CompuLadora
! ÞlnLarrón
! Marcadores
! 8orrador
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/



CCn1LnluC 1LMÁ1lCC

(*"0.* 95 lnLroducclón a las Þruebas de SofLware : 6&3
*1;#'-2* "#. (*"0.* Ll alumno conocerá el propóslLo de las pruebas de sofLware y
su lugar en el proceso de desarrollo del sofLware.
959 ueflnlclón de pruebas de sofLware o !"#!$%& < 6&3
*1;#'-2* "#. '#(% Ll alumno conocerá la deflnlclón 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 esLándar
lSC/lLC 9126

9595? Lsfuerzo de Þruebas =>(-)

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


95< ÞropóslLo de las Þruebas de SofLware 9 6&3
*1;#'-2* "#. '#(% Ll alumno conocerá el propóslLo 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[ecuclón de pruebas.

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


95= verlflcaclón y valldaclón >5@ 6&3
*1;#'-2* "#. '#(% Ll alumno comprenderá la dlferencla enLre
valldaclón y verlflcaclón


95? 1lpos de Þruebas de SofLware 9 6&3
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

*1;#'-2* "#. 301'#(% Ll alumno conocerá la
claslflcaclón más general de las pruebas de
sofLware.

95?59 Þruebas LsLáLlcas =>(-)
*1;#'-2* "#. 301'#(% Ll alumno conocerá las
caracLerlsLlcas de las pruebas esLáLlcas

95?5< Þruebas ulnámlcas =>(-)
*1;#'-2* "#. 301'#(% Ll alumno expllcará las
caracLerlsLlcas de las pruebas dlnámlcas.




95@ uocumenLaclón de las Þruebas o !"#!'()" >5@ 6&3
*1;#'-2* "#. '#(% Ll alumno enumerará los enLregables
(documenLaclón) 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[ecuclón de pruebas y en la
lnLeracclón desarrollador/evaluador.




95B Ll Modelo-v Ceneral = 6&3
*1;#'-2* "#. '#(% Ll alumno comprenderá el modelo de
e[ecuclón 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 planeaclón 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 lnLegraclón = 6&3
*1;#'-2* "#. '#(% Ll alumno comprenderá las dlferenLes
esLraLeglas de lnLegraclón lncremenLal y la esLraLegla de pruebas
apllcada en esLos casos.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. 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 8ecuperaclón ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno
comprenderá el ob[eLlvo de la prueba de
recuperaclón.

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

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

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

<5@ Þrueba de 8egreslón 9 6&3
*1;#'-2* "#. '#(% Ll alumno comprenderá el concepLo de
regreslón en una fase de pruebas.


<5A Þrueba de AcepLaclón 9 6&3
*1;#'-2* "#. '#(% Ll alumno comprenderá los ob[eLlvos de la
prueba de acepLaclón.


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

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

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

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. 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 lnspecclón.

=595? 8oles y 8esponsabllldades =>(-)
*1;#'-2* "#. 301'#(% Ll alumno conocerá los
roles de las personas lnvolucradas en un
proceso de revlslón 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 códlgo.

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

=5<5959 noLaclón de gráflca de flu[o ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno conocerá la
noLaclón de las gráflcas de flu[o (grafos).

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

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

comprenderá el slgnlflcado de la
comple[ldad clclomáLlca.
=5<595= uerlvaclón de casos de prueba ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno apllcará la
Lecnlca de la ruLa báslca para derlvar casos
de prueba.

=5<595? MaLrlces de grafos 9 6&
*1;#'-2* "#. 301'#(% Ll alumno conocerá la
forma alLernaLlva para represenLar una
gráflca 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 módulo o
componenLe.

=5<5<59 Þrueba de Condlclón => (-)
*1;#'-2* "#. 301'#(% Ll alumno conocerá la
Lecnlca para probar la coberLura de
condlclones de un módulo.

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

=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 ÞarLlclón en Clases de Lqulvalencla < 6&3
*1;#'-2* "#. 301'#(% Ll alumno apllcará la
Lecnlca de parLlclón equlvalenLe.

=5=5< Anállsls de valores LlmlLe < 6&3
*1;#'-2* "#. 301'#(% Ll alumno apllcará la
Lecnlca de anállsls 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 basándose en casos de uso.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

prueba basándose 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 AuLomaLlzaclón de pruebas de lnLerfaz Cráflca de
usuarlo (Cul)
A 6&3
*1;#'-2* "#. (*"0.* Ll alumno comprenderá los concepLos de
auLomaLlzaclón de pruebas asl como su apllcabllldad.

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

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

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

?5? Þruebas de lnLerfaz y lengua[es de scrlpL para auLomaLlzaclón
de pruebas
< 6&3
*1;#'-2* "#. '#(% Ll alumno conocerá las herramlenLas de
auLomaLlzaclón 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 Medlclón de uefecLos = 6&3
*1;#'-2* "#. '#(% Ll alumno ldenLlflcará las meLrlcas comunes
para el mane[o de defecLos.

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

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

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

@595= Composlclón de uefecLos ?>(-)
*1;#'-2* "#. 301'#(% Ll alumno comprenderá
la meLrlca de severldad y claslflcaclón 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< Medlclón 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= Medlclón 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 prácLlcas relaLlvas a los
concepLos expuesLos, se apllcarán dos exámenes parclales por el profesor en base a los
Lemas lmparLldos en el Lranscurso de la maLerla.

Ln caso de no haber obLenldo una callflcaclón aprobaLorla en el curso ordlnarlo Lendrá
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Av. Revolución No. 1500, Módulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., México. Tel/Fax (33) 1378
5900 ext. 7732
http://dcc.cucei.udg.mx/

que repeLlr la maLerla.

ÞrácLlcas 30°
Lxámenes 30°
1areas 20°
1oLal 100°

8l8LlCC8AllA

1D3-,%
'-'0.* %0'*& #"-'*&-%. %E* "#
#"-,-*)
F "#
,*1#&'0&%
lngenlerla de SofLware: un enfoque
prácLlco
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