Hlavní menu

Nástroje

Guica / Testy

View (print) - Edit page | Recent changes - Page history

Updated 15 February 2011, 14:09 by Jan Záruba

Guica.Testy History

Hide minor edits - Show changes to markup

15 February 2011, 14:09 by Jan Záruba -
Changed lines 79-80 from:

začínající exp:

to:

začínající use:

Changed line 84 from:
kiv.guica.supportZobrazí bundle kiv.guica.support OK
to:
IOSGIState?Zobrazí jen kiv.guica.gui OK
Changed lines 87-88 from:

začínající exp:

to:

začínající vendor:

Changed line 92 from:
kiv.guica.supportZobrazí bundle kiv.guica.support OK
to:
ApacheZobrazí bundly, které poskytuju Apache OK
Deleted lines 95-96:
Added lines 97-121:
Vstupní řetězecReakceKomentářVýsledek
prázdnýZobrazí všeMá zobrazit všeOK
org.osgiZobrazí se služby poskytované frameworkem OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK

začínající bundle:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
kiv.guicaZobrazí service poskytované GUICAopraveno v revizi 22OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK

začínající prop:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
service.id=Chybová hláška, že neexistuje; zobrazí vše OK
service.id= %Chybová hláška, že neexistuje; zobrazí vše OK
service.id= 1Zobrazí service s id 1 OK
adfad=sdfasChybová hláška, že neexistuje; zobrazí vše OK
Added lines 124-128:
Vstupní řetězecReakceKomentářVýsledek
prázdnýZobrazí všeMá zobrazit všeOK
org.osgiZobrazí se package exportované frameworkem OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK
15 February 2011, 14:01 by Jan Záruba -
Changed lines 55-56 from:
to:

začínající exp:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
kiv.guica.supportZobrazí bundle kiv.guica.support OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK

začínající imp:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
kiv.guica.supportZobrazí bundle kiv.guica.support OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK

začínající svc:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
IOSGIState?Zobrazí bundly,které poskytují IOSGIState? službu (bundleState, serviceState, packageState) OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK

začínající exp:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
kiv.guica.supportZobrazí bundle kiv.guica.support OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK

začínající exp:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
kiv.guica.supportZobrazí bundle kiv.guica.support OK
234%$Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK
15 February 2011, 13:58 by Jan Záruba -
Added lines 46-56:

začínající bundle:

Vstupní řetězecReakceKomentářVýsledek
prázdnýHláška, že není zadán filtropraveno v revizi 22OK
kiv.guicaZobrazí bundly z GUICAopraveno v revizi 22OK
" kiv.guica "Zobrazí bundly z GUICAstejné jako v předchozím řádku jen jsou navíc ve předu a vzadu mezeryOK
#!123Hláška, že zadání nic nedpovidá a zobrazí všeopraveno v revizi 22OK
15 February 2011, 13:52 by Jan Záruba -
Changed lines 5-6 from:

Byli provedeny jen některé funkční testy, u kterých lze opakovat podmínky, některé věci nebyly přiliš testovány (řeší je framework a u některých věcí by obtížně navozovaly testovací podmínky.)

to:

Byli provedeny jen některé funkční testy, u kterých lze opakovat podmínky, některé věci nebyly přiliš testovány (řeší je framework a u některých věcí by obtížně navozovaly testovací podmínky.) Ve frameworku bylo nainstalována jen GUICA se svými bundly.

Added lines 9-12:
  • Spuštění GUI pokud nejsou některé služby spuštěny.
    • Bez support - hláška --> konec - OK
    • Bez některé IOSGI - hláška --> v příslušném stromě vypsáno, že služba není k dispozici. Testováno pro všechny kombinace (3 služby - 6 kombinací) služeb. - OK (opraveno v revizi 23)
Changed line 19 from:
  • Zobrazení tooltipu v záložce Bundle State
to:
  • Zobrazení tooltipu v záložce Bundle State.
Changed lines 24-48 from:

Funkční testy filtru

to:
  • Přepínání mezi záložkama
    • Enable/Disable ikon pro práci se stromy (expand all, collapse all,...) - OK
    • Strom zůstává stejně otevřený - OK
  • Zobrazení properties
    • Bundle state - OK
    • Service state - pokud je služba neplatná zústane properties prázdné revize 22 - OK
    • Package state - OK

Funkční testy filtru

Bundle state

Vstupní řetězecReakceKomentářVýsledek
prázdnýZobrazí všeMá zobrazit všeOK
guicaZobrazí bundly z GUICAJen bundly, které mají v bundle-name guicaOK
hcheHláška, že zadání nic nedpovidá a zobrazí všetakový bundle tam neníOK
#!123Hláška, že zadání nic nedpovidá a zobrazí všetakový bundle tam neníOK

Service state

Package state

15 February 2011, 13:36 by Jan Záruba -
Changed lines 12-19 from:
  • OK
to:
  • OK (opraveno v revizi 23)
  • Tooltipy
    • Zobrazení tooltipu v záložce Bundle State
    • Active bundle - OK
    • Resolved bundle - OK
    • Stopped bundle - OK
15 February 2011, 13:34 by Jan Záruba -
Added lines 1-13:

Testy

Testování bylo prováděno na operační systému Windows XP a implementacíh frameworku Apache Felix 3.0.7 a Equinox 3.6.1.

Byli provedeny jen některé funkční testy, u kterých lze opakovat podmínky, některé věci nebyly přiliš testovány (řeší je framework a u některých věcí by obtížně navozovaly testovací podmínky.)

Funkční testy GUI

  • Instalace špatného bundlu (soubor.jar).
    • V soubor.jar byla zabalena nějaká náhodná data nebo soubor byl vytvořen přejmenování náhodného souboru.
    • Výsledek: Program ohlásí chybu při instalace bundle do framework a pokračuje v práci bez chyby.
    • OK

Funkční testy filtru