introduction tricentis tosca automation tool
Ten artykuł zawiera wprowadzenie do narzędzia TOSCA do automatyzacji testów. Obejmuje główne składniki TOSCA i szczegóły Tosca Commander & Workspace:
Ten artykuł ma na celu przedstawienie dobrego pomysłu na rozpoczęcie pracy z narzędziem tym, którzy są nowicjuszami w TOSCA i chcą się w nim uczyć i budować w nim karierę.
TOSCA to skrót od Topology and Orchestration Specification for Cloud Applications.
Lista samouczków z tej serii TOSCA
Samouczek nr 1: Wprowadzenie do Tricentis TOSCA Automation Tool (Ten samouczek)
Samouczek nr 2: Twórz obszary robocze i zarządzaj nimi w Tricentis TOSCA Automation Tool
Samouczek nr 3: Jak tworzyć i wykonywać przypadki testowe w narzędziu testującym Tosca?
Czego się nauczysz:
Co to jest Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ to narzędzie programowe do zautomatyzowanego wykonywania testów funkcjonalnych i regresyjnych oprogramowania.
Oprócz testowania funkcji automatyzacji, TOSCA zawiera
- Zintegrowane zarządzanie testami
- Graficzny interfejs użytkownika (GUI)
- Interfejs wiersza poleceń (CLI)
- Interfejs programowania aplikacji (API)
Zestaw testów obsługuje cały cykl życia projektu testowego. Rozpoczyna się przesyłaniem i synchronizacją specyfikacji z systemu zarządzania wymaganiami.
TOSCA wspiera swoich użytkowników w tworzeniu skutecznych przypadków testowych na podstawie solidnych metodologicznie, służy jako asystent wykonawczy i podsumowuje wyniki testów w różnych raportach.
TOSCA Testsuite ™ został zaprojektowany i opracowany przez TRICENTIS Technology & Consulting GmbH (austriacka firma programistyczna z siedzibą w Wiedniu)
Składniki TOSCA Testsuite ™
Różne komponenty i systemy w trakcie testów
Jak pokazano na powyższym obrazku, różne składniki zestawu testów to
- Dowódca TOSCA
- Kreator TOSCA
- Wykonawca TOSCA
Wszystkie te trzy elementy znajdują się po stronie klienta, zawiera również repozytorium (zwane również „repozytorium testowym”), które znajduje się po stronie serwera.
TOSCA Commander ™
To jest graficzny interfejs użytkownika TOSCA Testsuite ™. Uważa się, że jest to rdzeń zestawu testów. Dowódca używa „obszaru roboczego” do administrowania przypadkami testowymi. Oznacza to, że umożliwia łatwe tworzenie, zarządzanie, wykonywanie i analizę przypadków testowych.
Ponieważ jest to system oprogramowania pośredniego między repozytorium testów a modułem wykonawczym TOSCA, pobiera przypadki testowe z repozytorium i przekazuje je do wykonawcy testów, który następnie uruchamia je w testowanym systemie (SUT).
Wszystkie elementy są wyświetlane w strukturze drzewa (przykładowy zrzut ekranu powyżej). Lewa część okna służy do nawigacja , podczas gdy prawa sekcja to Obszar roboczy.
Powyższy zrzut ekranu to przykład okna „Test Case”, podobnie wyglądają inne układy okien (Requirement, ExecutionList itp.). Wszystkie elementy TOSCA Commander ™ są zbudowane pod sobą w ściśle przestrzeganej hierarchii. Każdą operację można wykonać tylko poprzez obserwację tej hierarchii obiektów.
Zapewnia Przeciągnij i upuść funkcja używana do przenoszenia elementów w aplikacji. Ma również funkcja dokowania który pozwala użytkownikowi dostosować układ okna do swoich potrzeb.
Dlatego TOSCA Commander ™ zapewnia tego rodzaju cechy i funkcje dla użytkownika dla ich wygody. Działa podobnie jak Eksplorator Windows. Podczas tworzenia struktury folderów można używać poleceń takich jak tworzenie, kopiowanie, wklejanie, zmiana nazwy, usuwanie itp.
Przestrzeń robocza TOSCA
To Twój osobisty obszar roboczy, w którym możesz tworzyć, administrować, wykonywać i analizować przypadki testowe. Zawiera różne obiekty, tzw Obiekty TOSCA Commander ™ a to są,
- Moduły
- ExecutionLists
- Przypadki testowe
- Wymagania
- Projekt przypadku testowego
Możesz budować relacje między tymi obiektami, mapując je / łącząc. Nazywa się to mapowaniem obiektów w TOSCA. W czasie wykonywania informacje sterujące tymi obiektami (moduły, listy wyników, przypadki testowe i wymagania itp.) Są łączone.
Obiekty TOSCA Commander ™ - zorganizowane w „światy”
Obiekty TOSCA Commander ™ są podzielone na kategorie w różnych światach, a każdy obiekt jest rozpoznawany indywidualnie przez określony kolor.
Mamy inny obiekt tj. Obiekty „raportowania”, które również mają świat o nazwie Świat raportów . Nie jest to wymagane dla początkujących, dlatego na razie nie będziemy tego szczegółowo omawiać.
TOSCA „Światy” i jego przepływ pracy:
Poniżej przedstawiono migawkę tego, jak wygląda okno projektu TOSCA w kolorowych światach.
Mapowanie / łączenie w TOSCA
Łączenie, importowanie danych zewnętrznych i eksportowanie danych jest możliwe w TOSCA. Poniżej znajduje się pewien wgląd w sposób tworzenia linków w TOSCA.
Łączenie plików zewnętrznych: Istnieją dwa sposoby połączenia zewnętrznego pliku w TOSCA, tj.
- Przeciągnij i upuść za pomocą podstawowych obiektów w TOSCA Commander
- Używając operacji „Załącz plik” z menu kontekstowego
Więc to są 2 sposoby łączenia plików w TOSCA. Teraz zobaczymy różne typy linków dostępne w TOSCA.
Istnieją trzy rodzaje linków, tj.
- Osadzone
- Połączony
- LinkedManaged
Osadzone :To jest osadzanie pliku w Repozytorium TOSCA
Połączony :Plik zostanie odwołany, ale nie będzie hostowany w repozytorium. Odsyłacz odnosi się do katalogu źródłowego pliku.
LinkedManaged :Plik jest kopiowany do określonego katalogu, który jest ogólnie dostępny i stamtąd będzie zarządzany centralnie.
W ten sposób można zaimportować plik zewnętrzny lub dane zewnętrzne do TOSCA. Podobnie, dane z TOSCA mogą być również eksportowane do innych plików (np. MS Word, MS Excel itp.) Poprzez schowek za pomocą,
jaki dobry downloader mp3 na Androida
- zaznaczając linię lub obszar w prawej części okna TOSCA i naciskając + „C”
- za pomocą operacji „Kopiuj tabelę do schowka” z menu kontekstowego
TOSCA Commander ™ - zakładka Szczegóły
Na powyższym obrazku możesz zobaczyć zakładkę „Szczegóły” po prawej stronie okna TOSCA Commander. Dlatego każdy obiekt w TOSCA ma widok Szczegóły, w którym można dodawać lub usuwać różne kolumny w razie potrzeby.
Jak dodać kolumnę:
1. Kliknij prawym przyciskiem myszy nagłówek kolumny i wybierz opcję „Wybór kolumny” z menu kontekstowego. Otworzy się okno zawierające listę dostępnych kolumn.
2. Przeciągnij wymaganą kolumnę do istniejącego nagłówka kolumny. Nowa kolumna jest automatycznie dodawana do pozycji oznaczonej dwiema strzałkami.
Jak usunąć kolumnę:
- Wybierz nagłówek kolumny, która ma zostać usunięta i przytrzymaj lewy przycisk myszy.
- Przeciągnij kolumnę w dół, aż wskaźnik myszy będzie miał kształt X, i zwolnij przycisk myszy.
Wniosek
W tym samouczku wprowadzającym omówiliśmy główne składniki narzędzia testowego Tricentis TOSCA oraz szczegóły dotyczące programu Tosca Commander i Workspace. To wystarczająca ilość informacji, aby rozpocząć pracę z TOSCA, więcej informacji o obszarze roboczym i jego typach, koncepcji zameldowania / wyewidencjonowania dla obiektów TOSCA zostanie omówionych w następnym artykule.
Czy wypróbowałeś już narzędzie TOSCA Automation Tool?
NEXT Tutorial
rekomendowane lektury
- Zobacz samouczek automatyzacji testów: przewodnik po narzędziu do automatyzacji testów mobilnych
- Nauka podstaw Rational Robot - IBM Test Automation Tool
- Narzędzie do testowania automatyzacji GUI Sikuli - Przewodnik dla początkujących, część 2
- Geb Tutorial - Testowanie automatyzacji przeglądarki za pomocą narzędzia Geb
- Wprowadzenie do narzędzia automatyzacji GUI Sikuli (Automatyzacja wszystkiego, co widzisz na ekranie) - Samouczek Sikuli # 1
- Samouczek Katalon Studio: Darmowe narzędzie do automatyzacji testów, na które czekałeś
- Samouczek Ranorex: Potężne narzędzie do testowania automatyzacji komputerów stacjonarnych, sieci Web i urządzeń mobilnych
- Twórz obszary robocze i zarządzaj nimi w Tricentis TOSCA Automation Tool