Dnes: 20. ledna 2018    | Registrace | Hledáme | Redakce | Info | Testy | Školení | Ocenění | Nápověda | Čtenář: nepřihlášen

Rychlé odkazy
  • Hlavní stránka
  • Seznam rubrik
  • Ankety
  • Editoriály
  • TOP 15
  • KONFERENCE 2008
  • KONFERENCE 2007
  • KONFERENCE 2006
  • KONFERENCE 2005
  • KONFERENCE 2004
  • Sborník
  • Testy
  • Virtuální školení
  • Personalizace


  • Hledáte práci?
    Hledáme redaktora - pojďte s námi tvořit Databázový svět!

    Vyhledávání

    Hledej
    na Databázovém světě!



    Rozšířené vyhledávání

    Rubriky
    Aktuality
    Bezpečnost
    Business
    Česká scéna
    Datové sklady
    Dokumentace
    Dotazovací jazyky
    Hardware
    Historie
    Komentáře
    Literatura
    Metodologie
    Nondb
    Open Source
    Poradna
    Produkty
    Případové studie
    Redakce
    Rozhovory
    Standardy
    Technologie
    Tipy - triky
    Tiskové zprávy
    Vývoj
    Vývojové nástroje
    Zajímavosti

    Co je to?
    Konkurenční přístup
    Situace, kdy k jednomu zdroji dat (nejčastěji stejným záznamům v tabulce) přistupuje současně více uživatelů. Jedním z úkolů vyspělého SŘBD je zajistit, aby nedošlo k porušení konzistence dat (například aby uživatel z tabulky četl vždy aktuální data).

    Akce
    Dynamická Datová Centra
    - na semináři se seznámíte s komplexním řešením a koncepcí Dynamických Datových Center od Fujitsu Siemens Computers se speciálním důrazem na řešení FlexFrame.

    Textová inzerce
    IBPhoenix - Vše o InterBase a Firebirdu.

    Smějete se rádi? - Pak je pro vás Vtipník to pravé!

    Prodejce reklamy - Hledáme schopného prodejce reklamního prostoru, možnost i externí spolupráce.

    Přihlášený čtenář
    Nepřihlášený čtenář

    O portálu
    Databázový svět
    ISSN: 1213-5933

    Web je optimalizován pro rozlišení 1024x768, nicméně kromě větších rozlišení podporujeme i 800x600. Podrobnosti najdete zde.

    Chcete-li mít kdykoliv možnost zkontrolovat obsah našeho portálu, můžete využít podporu rss. Podrobnosti najdete zde.
    Jak se testuje s Rational?


    [Případové studie] - Existuje mnoho způsobů, jak vyvíjet software. Jiný způsob vývoje software uplatní programátor, který ve svém volném čase píše program pro svou vlastní potřebu, jinak bude postupovat velký tým programátorů vytvářejících software na zakázku podle přesně dané specifikace. V každém případě by ovšem mělo být neoddělitelnou součástí vývoje softwarového produktu jeho testování.



    Testování je nezbytnou činností pro zajištění vysoké kvality vyvíjeného softwarového produktu. Jednoduché aplikace lze testovat manuálně, ale u rozsáhlých systémů je tento postup velmi nákladný a navíc nespolehlivý.

    IBM Rational se dosud zaměřoval více na automatizaci testování než na jeho plánování, správu a řízení. V červnu tohoto roku však IBM uvedla na trh novou verzi Rational software – IBM Rational Software Development Platform - Team Products v7, která vývojářům umožňuje efektivní a spolehlivý způsob pro řízení testování založený na užší provázanosti výsledků testů s opravami nalezených chyb.

    Každý softwarový projekt má nějakou efektivní hladinu testování. Společnost TurboConsult pracuje na rozsáhlých projektech, které jsou vyvíjeny přírůstkově v několika iteracích. TurboConsult řešil, jakým způsobem provádět opakované funkční testy. To je spojeno s otázkou: je ekonomicky výhodnější najmout studenty, aby pomocí příslušných test skriptů otestovali danou funkčnost, nebo je lepší automatizovaný nástroj?

    Nástroje pro automatizované testování často nejsou používány proto, že si softwarové firmy neumí spočítat jejich ekonomickou návratnost (ROI) a považují je apriori za drahé. Příklady ukazují, že v dlouhodobém horizontu je ekonomicky výhodnější nástroj na automatizované testování.Rational Functional Tester společnosti IBM. Pro splnění specifických požadavků TurboConsultu byla jeho funkčnost programově rozšířena o nadstandardní funkce.

    Lubomír Straka, vedoucí technického oddělení společnosti TurboConsult, k implementaci uvedl: "Protože bylo nutné začlenit nový nástroj do existujícího rozsáhlého propojeného systému řešení IBM Rational nástrojů, museli jsme společně s IBM přizpůsobit nástroj daným podmínkám TurboConsultu. Toto nebylo vždy jednoduché, ale nakonec se nám to společnými silami podařilo."

    Integrované možnosti testování a řízení životního cyklu
    Rational Test Manager 7.0 (součást Rational Functional Testeru) je integrován s ostatními produkty Rational jako například Rational ClearQuest. Schopnost definovat kvalitní požadavky na software a propojit je přímo s požadavky na testování je složitým problémem pro většinu organizací.

    Uživatelé nástroje Rational Test Manager 7.0, mohou tedy využít těsné integrace s nástrojem Rational ClearQuest, úplným systémem pro správu požadavků navrženým pro usnadnění spolupráce, analýzu dopadů a komunikaci ve fázi definice a správy měnících se požadavků. Naprostou novinkou je rozšíření funkcionality nástroje pro evidenci softwarových chyb (Rational ClearQuest 7.0) přímo o možnosti plánování, řízení a správy testů (obdobně, jak je tomu u nástroje Rational Test Manager).

    Vlastní spouštění testů
    Pro automatizované testování slouží nástroj Rational Functional Tester, který umožňuje nahrát sekvenci vstupů z klávesnice a polohovacího zařízení. Tuto sekvenci je pak možné opakovaně přehrávat s různými vstupními parametry. Nahrání automatizovaného testu je jednoduše provedeno testerem tak, že přímo v testované aplikaci provádí úkony dle požadavků testovacího scénáře.

    Výsledkem nahrání je automatizovaný testovací skript, který je možné dále upravovat a parametrizovat. Rational Functional Tester nabízí robustní skriptovací prostředí, které umožňuje nahrané skripty dále rozvíjet a modifikovat s ohledem na vývoj aplikace. Typickým rozšířením bývá parametrizace testu, kdy jsou zaznamenány různé kombinace vstupních údajů pro ověření většího spektra funkčnosti aplikace jedním testovacím skriptem. Vstupní údaje mohou být načítány ze souborů, databází nebo náhodně generovány. Součástí Rational Functional Tester je i nástroj pro organizaci manuálního testování Rational Manual Tester.

    Přínosy a pohled do budoucnosti
    V tuto chvíli je ukončen pilotní provoz (ověření nasazení nástrojů a metodických testovacích postupů na jedné J2EE aplikaci). Na září 2006 je připraveno postupné nasazení automatizovaného testování na ostatní J2EE aplikace a tím plné využití testovacích nástrojů.

    "Záměrem TurboConsultu bylo v tomto projektu provést implementaci softwarového nástroje pro řízené automatizované testování se zřetelem k maximálnímu dodržení kvality a výkonu dodávaných IT služeb. Tento záměr byl splněn," uvedla Hana Valášková, vedoucí oddělení zákaznických služeb společnosti TurboConsult.

    ( Celý článek! | Autor: František Skřivánek | Počet komentářů: 0 | Přidat komentář | Informační e-mailVytisknout článek )

    Vyhledávání
     

    Anketa
    Kolik ročně utratíte za dovolené?

    Nic 
     (1552 hl.)
    Do 1 000,- Kč 
     (1071 hl.)
    Do 10 000,- Kč 
     (1001 hl.)
    Do 25 000,- Kč 
     (1381 hl.)
    Do 50 000,- Kč 
     (1018 hl.)
    Do 75 000,- Kč 
     (1182 hl.)
    Více než 75 000,- Kč 
     (1021 hl.)

    Celkem hlasovalo: 8226


    Poslední komentáře
    frontierd@126.com
    frontierd@126.com
    frontierd@126.com
    c
    http://www.coachoutl

    Newsletter
    Přihlaste si nezávazně - i bez registrace - odběr informačního newsletteru. Podrobné informace najdete zde.

    Emailová adresa:


    Kalendář
    <<  Leden  >>
    PoÚtStČtSoNe
    1234567
    891011121314
    15161718192021
    22232425262728
    293031    

    Redakci připojuje


    Nejčtenější

    Databáze je prázdná!


    Nejvíce komentářů

    Databáze je prázdná!


    Reklama






    Nenechte si ujít články na dalších webech




    Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
    nebo registrovanými ochrannými známkami příslušných vlastníků.

    Databázový svět | dfKlub - digitální fotografie | Vtipník - vtipy přímo k Vám | Reminder - přestaňte zapomínat | Databázový svět

    Copyright (c) 2004 AVRE Publishing, spol. s r.o. Všechna práva vyhrazena