Samoobsługowe narzędzia do testowania umożliwią klientom i partnerom wdrażanie publicznych lub prywatnych chmur testowych za pomocą rozwiązania Oracle Enterprise Manager 12c.
Ma to ułatwić działom zajmującym się tworzeniem oprogramowania i kontrolowaniem jego jakości dostarczanie lepszych aplikacji, a zarazem znacznie podnieść efektywność testów i skrócić czas trwania projektów testowych.
Rozwiązanie pozwoli też programistom poświęcić więcej czasu na faktyczne testowanie zamiast na czynności pomocnicze, takie jak konfiguracja sprzętu czy instalacja narzędzi i zasobów testowych oraz samej testowanej aplikacji.
Przedsiębiorstwa mogą się również spodziewać znacznego obniżenia kosztów sprzętu, zasilania i chłodzenia związanych zwykle z obsługą testowania, a także skrócenia czasu przeznaczanego przez personel na realizację projektów testowych.
Rozwiązanie udostępniające testowanie w formie usługi (Testing-as-a-Service – TaaS) oferuje zarządzanie laboratorium testowym, automatyczną instalację złożonych, wieloplatformowych aplikacji, monitorowanie wydajności zaawansowanych programów, zarządzanie danymi testowymi oraz rozliczanie opłat za usługi w ramach ujednoliconego przepływu pracy. Wśród dostępnych funkcji warto wymienić następujące elementy:
- Samoobsługowy portal do wykonywania testów obciążeniowych aplikacji — ułatwia specjalistom ds. programowania i kontroli jakości tworzenie i przeprowadzanie testów oraz zarządzanie nimi.
- Kompletna automatyzacja procesów testowania — od przydzielania zasobów aplikacjom na różnych platformach, po narzędzia i skrypty testowe, które pozwalają znacznie skrócić czas potrzebny użytkownikom na skonfigurowanie środowiska testowego.
- Udostępnianie pul zasobów sprzętowych w chmurze — zapewnia pełne bezpieczeństwo dzięki całkowitej izolacji i pozwala użytkownikom maksymalnie wykorzystać sprzęt oraz zadbać o przestrzeganie reguł bezpieczeństwa.
- Monitorowanie i diagnostyka zintegrowanych i zaawansowanych aplikacji — funkcja ta obejmuje warstwę pośrednią i warstwę danych; pomaga w wykrywaniu wąskich gardeł i problemów w testowanych aplikacjach, redukuje liczbę niezbędnych cykli testowania bez obniżania jakości aplikacji i podwyższa ogólną wydajność danego działu.
- Pomiary zużycia zasobów i obciążanie opłatami — z myślą o testach, które muszą być rozliczane w miejscu powstawania kosztów, funkcje pomiarów umożliwiają monitorowanie i obciążanie opłatami za wykorzystane zasoby obliczeniowe.
„Przedsiębiorstwa poświęcają aż 50% czasu przeznaczonego na kontrolę jakości na czynności nie związane z samymi testami – takie jak konfiguracja sprzętu i instalacja aplikacji oraz narzędzi do testowania” — powiedziała Leng Tan, wiceprezes firmy Oracle ds. rozwoju produktów. „Funkcja testowania aplikacji w chmurze, którą udostępnia Oracle Enterprise Manager, może całkowicie zmienić sposób funkcjonowania działów kontroli jakości. Pozwala ona testerom skoncentrować się na ich głównym zadaniu, czyli na projektowaniu i realizowaniu procedur testowych oraz zapewnieniu, że testowana aplikacja spełnia docelowe kryteria jakościowe, zamiast poświęcać cenny czas na czynności niezwiązane z testowaniem”.