101 Tosca-Interviewfragen (umfassende Fragen und Antworten für 2023–24)

In diesem Beitrag mit Tosca-Interviewfragen werden wir alle wesentlichen und kritischen Fragen und Antworten zu Tosca-Interviews diskutieren, die in verschiedene Schwierigkeitsgrade unterteilt sind, wie z. B.:

Fragen zum Tosca-Interview für Einsteiger

Q1) Diskutieren Sie über Tricentis Tosca.

Antwort. Tosca ist heute einer der Marktführer als Testautomatisierungstool, das alle Arten von Anwendungen automatisieren kann. Es ermöglicht die Entwicklung automatisierter Tests ohne Skripte.

wichtige Merkmale von Tosca:

  1. Schnelle Ausführung und kontinuierlicher Testansatz zur Unterstützung von DevOps
  2. Unterstützt die modulbasierte Testentwicklung, die die Wiederverwendbarkeit maximiert.
  3. Erforderlicher minimaler Wartungsaufwand.
  4. Möglichkeit zur Integration in wichtige Tools von Drittanbietern.
  5. Die Testentwicklung ist einfach, da sie der Testautomatisierung ohne Skript folgt.

F2) Sagen Sie mir die Hauptkomponenten von Tosca?

Antwort. Die wichtigen Komponenten, die in Tosca verfügbar sind, sind -

  1. Tosca-Kommandant.
  2. Tosca-Executor.
  3. Tosca ARA (Automatisierungsaufzeichnungsassistent)
  4. Tosca-Assistent
  5. Test-Repository.

F3) Erklären Sie die Vorteile von Tosca als Testautomatisierungswerkzeug?

Antwort. Die Vorteile des unten genannten Tosca-Automatisierungstools:

  1. Ein Tool kombiniert viele Funktionen.
  2. Unterstützt skriptlose Testautomatisierung.
  3. Testmanagement.
  4. Massenaktualisierungen sind möglich.
  5. Assets können wiederverwendet werden.
  6. Kompatibel mit verschiedenen Plattformen.
  7. Es folgt einem modellbasierten Testansatz.

F4) TOSCA Commander definieren?

Antwort. Der Tosca Commander ist die Benutzeroberfläche des Tools, die es Benutzern ermöglicht, Testfälle zu entwerfen, zu warten, auszuführen und zu analysieren. Es ist also das zentrale Rückgrat der Tosca-Testsuite. Der Tosca Commander-Build mit verschiedenen Abschnitten wie Anforderungen, Module, Testfall, Testskriptdesign, Ausführung und Berichterstellung usw.

Fragen und Antworten zum Tosca-Interview
(Tosca Commander) Fragen und Antworten zum Tosca-Interview

F5) Wie führe ich Testskripte aus Tosca ExecutionLists aus?

Antwort. Die verschiedenen Ansätze von Tosca-Testausführungen werden unten erwähnt -

  1. Mit der Tastenkombination F6 kann die Ausführung eingeleitet werden.
  2. Klicken Sie mit der rechten Maustaste auf die ausgewählten Testfälle und wählen Sie die Option „Ausführen“.
  3. Wählen Sie die Ausführungslisten aus und führen Sie sie aus.

F6) Welche verschiedenen Komponenten sind in TOSCA verfügbar?

 Ans: In Tosca sind vier verschiedene Komponenten verfügbar

  1. Tosca-Kommandant
  2. Tosca-Executor
  3. Tosca-Assistent
  4. Test-Repository

F7) Wie führe ich Testskripte von Tosca ScratchBook aus?

Antwort. Wir können einen Testlauf der neu erstellten oder erweiterten Testfälle über das ScratchBook durchführen, um die Richtigkeit zu überprüfen. Der Tosca protokolliert die Ausführungsergebnisse für vorübergehende Zwecke in ScratchBook. Der gesamte oder ein Teil der Testfälle (dh Testschritte) kann über ScratchBook ausgeführt werden.

Es stehen zwei Optionen zur Verfügung, um die Testfälle aus den unten erläuterten Notizbüchern auszuführen:

  1. Kann jederzeit ausgeführt werden.
  2. Wir können die Testfälle vor der Ausführung in einem Notizbuch organisieren.

F8) Ist es möglich, Tosca in Jira zu integrieren?

Ans: JIRA ist ein Testmanagement-Tool. Durch die Integration in JIRA können wir den Fehler oder die Probleme verwalten, die in Tosca auftreten. Wenn in TOSCA neue Probleme auftreten, werden diese über die Schnittstelle mit JIRA synchronisiert.

F9) Erklären Sie die Vorteile der Tosca-Integration mit Jira?

Antwort. Die Vorteile der Tosca Jira-Integration sind nachstehend aufgeführt:

  1. Synchronisiert fehlgeschlagene Tests von Tosca.
  2. Der Fehler kann in JIRA nach dem Ausführungsfehler in Tosca automatisch ausgelöst werden.
  3. Aktiviert den DevOps-Prozess.
  4. Die werkzeugübergreifende Rückverfolgbarkeit kann erreicht werden.

F10) Welche verschiedenen Arten von Fehlern können in Tosca auftreten?

Antwort. Während der Ausführung von Tosca können drei Typen oder Fehler auftreten.

  1. Überprüfungsfehler: Es wird angezeigt, wenn die erwarteten und tatsächlichen Ergebnisse für den Überprüfungsschritt nicht übereinstimmen.
  2. Benutzerabbruch: Es wird angezeigt, wenn die Ausführung vom Tester gestoppt wurde.
  3. Dialogfehler: Es erscheint aufgrund einiger nicht behandelter Ausnahmen oder Schritte.

F11) Tosca Testsuite erklären?

Antwort. Tosca ist heute einer der Marktführer als Testautomatisierungstool, das alle Arten von Anwendungen automatisieren kann. Es ermöglicht die Entwicklung automatisierter Tests ohne Skripte.

wichtige Merkmale von Tosca:

  1. Schnelle Ausführung und kontinuierlicher Testansatz zur Unterstützung von DevOps
  2. Unterstützt die modulbasierte Testentwicklung, die die Wiederverwendbarkeit maximiert.
  3. Erforderlicher minimaler Wartungsaufwand.
  4. Möglichkeit zur Integration in wichtige Tools von Drittanbietern.
  5. Die Testentwicklung ist einfach, da sie der Testautomatisierung ohne Skript folgt.

F12) Wie können Sie mit Tosca Daten aus Excel lesen?

Antwort. Die Excel-Daten können mit Hilfe eines der folgenden Ansätze gelesen werden:

  1. Beim Test Case Design-Ansatz von TOSCA können Daten aus der externen Excel-Datei mit vordefiniertem Format gelesen werden.
  2. Die „Excel Engine“ ermöglicht das Importieren und Lesen aus Excel-Dateien.

F13) Ist es möglich, mehrere Browser in TOSCA zu starten?

 Ans: Es ist nicht möglich, mehrere Browser in Tosca zu starten. Dies kann jedoch erreicht werden, indem die folgenden Schritte ausgeführt werden:

 Der Testfallparameter (TCP) mit dem Namen "Browser" muss Testfall-, Stammordner- oder Ausführungslistenebene hinzufügen.

 Wenn Sie die "Browser" -Werte als InternetExplorer, Firefox oder Chrome verwenden, werden die entsprechenden Webbrowser gestartet.

F14) Wie werden datengesteuerte Tests in Tosca durchgeführt?

Ans: Die datengesteuerte Testautomatisierung ist mit Hilfe von TCD (Test Case Design) möglich. Das Testblatt von TCD stellt die Vorlage dar, in der wir die Instanzen erstellen können, die die Testdaten für einzelne Testfälle darstellen. Auch hier können wir die Attribute mit in Testblatt erstellen, die die einzelnen Datenparameter darstellen, und die Datenwerte können mit in Attribut als Instanzen mit darin erstellt werden.

Für die Wiederverwendbarkeit von Daten können wir Klassen definieren. Nach der Erstellung von TCD können die Testblätter mit unterschiedlichen Datensätzen mit Vorlagen-Testfällen zugeordnet werden, aus denen basierend auf den verschiedenen Daten unterschiedliche Testfälle generiert werden können. Der Testfallerstellungsprozess wird als Instanziierung der Vorlagentestfälle bezeichnet.

Fragen und Antworten zum Tosca-Interview
Tosca Interview Frage und Antwort-TestSuite

F15) Wie starte ich mehr als einen Browser in Tricentis TOSCA?

 Ans: Das Starten mehrerer Browser ist in TOSCA nicht möglich. Der Benutzer kann jedoch eine browserübergreifende Ausführung erreichen. 

Um eine browserübergreifende Ausführung durchzuführen, müssen Benutzer die folgenden Schritte ausführen: 

  1. Ein Testkonfigurationsparameter „Browser“ sollte entweder auf TestCase oder auf übergeordneter Ebene erstellt werden.
  2. Benutzer können den Wert als InternetExplorer, Firefox, Chrome auswählen.
  3. Die einzelnen Browser lösen Ausführungen aus. 

F16) Welche unterschiedlichen Status sind nach der Ausführung in Tosca verfügbar?

Ans: Standardmäßig bietet Tosca nach der Testausführung vier verschiedene Status. Jene sind -

  1. Bestanden
  2. Gescheitert
  3. Kein Ergebnis
  4.  Fehler

F17) Erklären Sie die Einschränkungen von TOSCA ScratchBook?

Ans: Die temporären Ausführungsprotokolle werden in ScratchBook gespeichert. Während der Testentwicklung haben wir diese Option für die temporäre Ausführung verwendet, um die Skriptkorrektheit zu überprüfen.

Wenn die Aktion innerhalb eines Testschritts wiederholt ausgeführt wird, sind die Details nicht verfügbar. Außerdem sind die Ausführungsprotokolle nicht dauerhaft verfügbar.

F18) Erklären Sie die Vorteile der Verknüpfung von Tosca-Testfällen mit Anforderungen?

Antwort. Der Hauptzweck besteht darin, die Abdeckung der Tests basierend auf den Anforderungen sicherzustellen. Es liefert ein umfassendes Bild der Anforderungsabdeckung für die Testanalyse.

F19) Erläutern Sie die Vorlage und den Prozess zum Erstellen?

Ans: Die Vorlagen in Tosca definieren mithilfe von Modulen einen eindeutigen Testablauf. Anstelle der tatsächlichen Daten werden die Datenparameter aus dem TCD mit verknüpft. Im Allgemeinen ist die Vorlage nichts anderes als etwas in einem herkömmlichen Format. Der technische Testfall kann durch Klicken mit der rechten Maustaste in die Vorlage konvertiert werden. Die Vorlage verwendet die Daten aus dem TCD-Datenblatt.

F20) Erläutern Sie die Vorteile von Spezifikationen, die mit Tosca-Testfällen verbunden sind.

Ans: Die Spezifikationen können mit Testfällen verknüpft werden, um die Anforderungsabdeckungen zu verfolgen. Es bietet ein umfassendes Bild der Anforderungsabdeckung für die Testanalyse.

F21) Erläutern Sie die Testdatenverwaltung.

Antwort. Mit der Testdatenverwaltung können Sie mit den für die Testausführung erforderlichen Testdaten umgehen. Die datengesteuerte Testautomatisierung ist mit Hilfe von TCD (Test Case Design) möglich. Das Testblatt von TCD stellt die Vorlage dar, in der wir die Instanzen erstellen können, die die Testdaten für einzelne Testfälle darstellen. Auch hier können wir die Attribute mit in Testblatt erstellen, die die einzelnen Datenparameter darstellen, und die Datenwerte können mit in Attribut als Instanzen mit darin erstellt werden.

Für die Wiederverwendbarkeit von Daten können wir Klassen definieren. Nach der Erstellung von TCD können die Testblätter mit unterschiedlichen Datensätzen mit Vorlagen-Testfällen zugeordnet werden, aus denen basierend auf den verschiedenen Daten unterschiedliche Testfälle generiert werden können. Der Testfallerstellungsprozess wird als Instanziierung der Vorlagentestfälle bezeichnet.

F22) Was sind String-Operationen in Tosca?

Antwort. Zeichenfolgenoperationen werden zum Überprüfen oder Ändern der Zeichenfolgen mit regulären Ausdrücken verwendet. Es enthält Funktionen, die bestimmte Zeichen / Wörter aus der Ansage zählen, ein Wort mit einem anderen Wort ausrichten, die Struktur einer Zahl bestätigen usw. Sie sollten ein Modul AidPack herunterladen und herunterladen, um String-Operationen ausführen zu können.

F23) Warum wird SratchBook in Tricentis TOSCA benötigt?

 Ans: Wir können einen Testlauf der neu erstellten oder erweiterten Testfälle über das ScratchBook durchführen, um die Richtigkeit zu überprüfen. Der Tosca protokolliert die Ausführungsergebnisse für vorübergehende Zwecke in ScratchBook. Der gesamte oder ein Teil der Testfälle (dh Testschritte) kann über ScratchBook ausgeführt werden.

F24) Was ist ein Sondierungstest für Tosca?

Antwort. Exploratory ist ein Ansatz zum Aufzeichnen des Testszenarios, bei dem das Szenario manuell navigiert wird. Es zeichnet die Screenshots mit technischen Informationen auf und generiert am Ende eine PDF-Datei. Dieses Dokument kann für zukünftige Referenzen und Schulungszwecke verwendet werden.

Fragen zum Tosca-Interview für Fortgeschrittene

25) Beschreiben Sie die Organisationseinheiten der Testverfahren in Tricentis Tosca?

Ans: Das automatisierte Testen in TOSCA enthält die folgenden Organisationseinheiten.

  1. Planung
  2. Die Spezifikation.
  3. Ausführung.
  4. Protokollierung.
  5. Analysis.

F26) Beschreiben Sie den Zweck von „Tosca Query Language“ (TQL).

Ans: TQL ist die kürzere Form der Tosca-Abfragesprache, die für die erweiterte Suche in Tosca verwendet wird. Konzeptionell ähnelt dies SQL, was bedeutet, dass wir basierend auf den Bedingungen suchen können.

F27) Ist es möglich, PDF mit Tricentis Tosca zu vergleichen?

Antwort. Mit Tosca können Benutzer mit einem Standardmodul einen Vergleich von PDF-Dateien durchführen. Nach dem Vergleich zweier PDF-Dateien sind die Nichtübereinstimmungen in den Ausführungsprotokollen verfügbar.

F28) Was ist Tosca CI? Wie führt der Benutzer Testskripte mit CI Tool aus?

Ans: CI steht für kontinuierliche Integration. TOSCA kann die Testfälle im Rahmen kontinuierlicher Tests über CI-Tools wie Jenkins, Bamboo usw. ausführen. Mit den CI-Funktionen können wir problemlos in CI-Tools integrieren. Nach der Integration kann der Test über CI-Tools von Drittanbietern ausgelöst werden.

Fragen und Antworten zum Tosca-Interview
Fragen zum Tosca-Interview - Integration von Tosca in das CI-Tool

F29) Welche Schleifenanweisungen werden in Tosca verwendet?

Antwort. Während wir Testschritte wiederholt ausführen müssen, wird die Tosca-Schleife verwendet. Tosca bietet verschiedene Schleifenstrukturen wie Do, For, While-Schleifen usw.

F30) Was meinen Sie mit Tosca WebAccess?

Ans: Der Tosca WebAccess ist eine Weboberfläche, über die über die Webbrowser auf den Arbeitsbereich zugegriffen werden kann. Die Installation von Tricentis Tosca Commander ist nicht erforderlich, um mit Arbeitsbereichen über WebAccess zu arbeiten.

Das Workspace-Serversystem speichert die Daten der Workspaces und über die Client-Browser können wir darauf zugreifen.

F31) Erläutern Sie die Verwendung von Tosca API Scan?

Antwort. Mit der API-Scanfunktion von Tosca können die Module nach dem Scannen der API für ein bestimmtes System erstellt werden. Grundsätzlich ermöglicht es die Automatisierung und Gestaltung der API-Testfälle.

F32) Was ist die Tosca QC / ALM-Integration?

Ans: Das HP Quality Center (Name der neuesten Version ist ALM) ist ein Testmanagement-Tool, das die Testentwicklungs-, Ausführungs- und Fehlerzyklen verwaltet. Tricentis Tosca ermöglicht die Integration in Quality Center mit minimaler Anpassung. Der Hauptzweck der Integration besteht darin, die Testausführungen und das Fehlermanagement zu verwalten. Die Ausführungsdaten und die Fehlerdetails werden durch die Integration zwischen beiden Werkzeugen synchronisiert.

F33) Erläutern Sie die Konfigurationsparameter des Tosca-Tests.

Antwort. Die Testkonfigurationsparameter (TCPs) können zur Parametrisierung der Testdaten für konfigurationsbezogene Aktivitäten verwendet werden, dh idealerweise sollten sie für diejenigen Parameter verwendet werden, die für die gesamten Testsuiten gelten. Tosca bietet einige integrierte TCPs, mit denen die Standardkonfiguration des Tricentis Tosca geändert wird. Die benutzerdefinierten TCPs können für die unten angegebenen Objekte erstellt werden -

  1. Projektstammelement
  2. Ausführungsliste
  3. Testfall
  4. Ausführungseintrag
  5. Rubbelbuch
  6. Komponentenordner
  7. Konfigurationsordner
  8. Alle in TestCase-, TestCase-Design- oder Ausführungsabschnitten verfügbaren Unterordner.

F34) Wie kann ich Tosca Connect in HP ALM integrieren? 

Antwort.

  1. Installieren Sie die Rest-API.  
  2. Installieren Sie Tasktop mit der Lizenz im Testsystem.
  3. Führen Sie eine Testskriptsynchronisierung mit dem Testplanmodul in HP ALM von TOSCA durch. 
  4. Synchronisieren Sie die Ausführungsliste mit dem Testlabormodul in HP ALM von TOSCA. 
  5. Synchronisieren Sie die neuesten Ausführungsprotokolle, die in Tosca ExecutionList verfügbar sind, mit dem Testset, das in ALM Testlab verfügbar ist.

F35) Was sind die Modi von TC Shell?

Ans: Der TOSCA Commander-Administrator verwendet die TC-Shell, und es gibt zwei verschiedene Methoden zum Starten der TC-Shell.

  1. Interaktiver Modus: Der interaktive Modus, der von neuen und fortgeschrittenen Benutzern bevorzugt wird, unterstützt den Benutzer mit Hilfe und Optionen. Auf die vollständigen Funktionen der Tosca Commander-Benutzeroberfläche kann über den interaktiven Modus zugegriffen werden.
  2. Der Skriptmodus: Dies ist die Lite-Version der Tosca-Benutzeroberfläche, die mit minimaler Interaktion sichtbar sein kann. Es wird zur Ausführung von Skripten im automatisierten Modus verwendet.

F36) Was ist Synchronisation in Tricentis Tosca? 

Antwort. Die Synchronisation ist ein Prozess, der den Anwendungsimpuls mit dem Impuls des Automatisierungstools in Einklang bringt. Der ActionMode „WaitOn“ wird verwendet, um die Synchronisation in einem dynamischen Ansatz durchzuführen. Bis zur Erfüllung der Bedingung, die als TestStepValue für „WaitOn“ bereitgestellt wird, wartet der Tosca-Test auf einen vorkonfigurierten Zeitlimitwert. Die Synchronisationseinstellung kann über die Einstellungen "Gehe zu Einstellungen-> TBox-> Synchronisation" geändert werden.

F37) Wie überprüfe ich das Vorhandensein einer Datei in Tosca?

Antwort. Mit Hilfe des Standardmoduls „TBox File Existence“ können wir das Vorhandensein einer bestimmten Datei überprüfen. Dieses Modul hat folgende Attribute:

1. Verzeichnis - Der Speicherort der Testdatei.

2. Reichen Sie das -Name der Testdatei.

F38) Wie viele Arten von Protokollen sind in Tosca verfügbar?

Ans: Nach der Testausführung stehen in Tosca zwei Arten von Protokollen zur Verfügung. Jene sind -

  1. Aktuelles Protokoll: Es behält die neuesten Ausführungsergebnisse und den Ausführungsverlauf bei.
  2. Ausführungsprotokoll: Durch Auswahl der Option "Aktuelles ExecutionLog archivieren" werden diese Protokolltypen generiert. 

F39) Was ist BDD in TOSCA?

Ans: BDD steht für Behavior Driven Development und folgt einem auf agilen Methoden basierenden Softwareentwicklungsprozess. Der Prozess funktioniert gemäß der Test Driven Development.

BDD generiert keine funktionsfähigen Testfälle, sondern eine funktionsfähige Dokumentation. Hier werden die Handlungen und Verhaltensweisen als Texte erklärt. Dadurch können sie als funktionsfähige Dokumentation getestet werden. Anforderungen werden als User Stories dargestellt.

F40) Was ist der Zweck von ActionMode Constraint?

Antwort. Der ActionMode-Wert "Constraint" wird verwendet, um nach den angegebenen Werten zu suchen. Zum Beispiel - wir können einen bestimmten Spaltenwert in einer Tabelle mit Hilfe von "Einschränkung" einfach suchen.

F41) Was sind die Standardobjektkomponenten in TOSCA?

Antwort. Während des Erstellungsfensters des Tosca-Arbeitsbereichs werden die Standardobjekte entweder automatisch integriert oder müssen mithilfe der Option zum Importieren von Teilmengen manuell hinzugefügt werden.

Die Standardkomponenten werden in der Datei standard.tce gespeichert, die im Ordner „%TRICENTIS_PROJECT%ToscaCommander“ verfügbar ist.

Die Standardkomponenten, die der Datei zugeordnet sind, sind -

  1. Standardmodule - Alle verfügbaren Standardmodule, mit denen verschiedene Anwendungen gesteuert werden können, einschließlich TBox XEngines und TBox Automation Tools.
  2. Virtuelle Ordner.
  3. Standardberichte.

F42) Was ist Schadensklasse?

Ans: Diese Klasse wird verwendet, um die Schadenswerte für bestimmte Ereignisse zu berechnen. Dies wird auf der Grundlage von Kostenschäden berechnet. Der Bereich dieser Werte liegt zwischen 0 und 10 (min bis max).

F43) Was ist eine Frequenzklasse?

Ans: Diese Klasse wird verwendet, um die Schadenswerte für bestimmte Ereignisse zu berechnen. Dies wird anhand der Schadensmenge in Bezug auf die Häufigkeit berechnet. Der Bereich dieser Werte liegt zwischen 0 und 10 (min bis max).

F44) Besprechen Sie die manuellen Schritte zum Erstellen von Testfallvorlagen in Tosca?

Antwort. Benutzer können die TestCase-Vorlagen mithilfe der erwarteten Abschnitte der Teilmenge Samples.tce und der Tosca BI-Module entwerfen. Wir müssen die folgenden Schritte ausführen, um eine TestCase-Vorlage zu erstellen:

1. Erstellen Sie einen TestCase gemäß den Anforderungen des Benutzers. 

2. Sie können den technischen Testfall in eine Vorlage konvertieren, indem Sie die Kontextmenüoption „In Vorlage konvertieren“ auswählen, nachdem Sie mit der rechten Maustaste auf den Testfall geklickt haben.

3. Ziehen Sie das entsprechende Testblatt per Drag & Drop auf die gewünschte TestCase-Vorlage.

4. Weisen Sie die TestSheet-Attribute (Datenparameter) für die erforderlichen TestStepValues ​​mithilfe des XL-Tags zu.

Tosca Interview Fragen für Fortgeschrittene

F45) Erklären Sie die Vorzüge von Tricentis Tosca?

 Ans: Die Hauptvorteile von Tosca als Testautomatisierungswerkzeug sind nachstehend aufgeführt:

  1. Ermöglicht einen skriptlosen Testautomatisierungsansatz.
  2. Leicht zu erlernendes Tool mit sehr geringen Fähigkeiten.
  3. Die Testautomatisierung kann bereits in der sehr frühen Testphase eingeleitet werden.
  4. Unterstützt das modellbasierte Testautomatisierungsframework. Es ist also nicht erforderlich, Anstrengungen zur Erstellung von Testframeworks zu unternehmen.
  5. Mit Hilfe von Komponenten wie Modulen, wiederverwendbarem TestStepBlock, TCD usw. kann ein Ansatz zur Wiederverwendbarkeit in großem Maßstab verwendet werden.
  6. Das Tool selbst unterstützt die Testmanagement- und Funktionstestaktivitäten.
  7. ALM-Integration ist möglich.
  8. Kann die Selentestfälle von Tosca auslösen.
  9. Massenaktualisierungen sind mit Hilfe von TQL möglich.

F46) Ist ein API-Test mit Tosca möglich?

Ans: Ja, Tosca unterstützt das API-Testen. Der API-Scan wird zum Scannen verwendet, um die Module für die entsprechenden APIs zu erstellen. Mit den API-Modulen können wir die Anfrage senden und die Antwort auf den API-Aufruf empfangen.

F47) Wie verwende ich mit Tosca mehrere Webbrowser im selben Testfall?

Antwort. Benutzer möchten einen Testskript-Durchlauf über verschiedene Anwendungen automatisieren, die in anderen Browsern ausgeführt werden. Ändern Sie mithilfe von Puffern die Testkonfigurationsparameter zur Ausführungszeit mithilfe der folgenden Methoden.

1. Ändern Sie den Wert des Testbestellungsparameters in {B [Browser]} oder einen anderen Benutzernamen für den Puffernamen. 

2. Während der Ausführung können wir den Pufferwert mithilfe des Moduls „TBOX Set Buffer“ ändern, um den Wert des Testkonfigurationsparameters „Browser“ entsprechend dem zu startenden Browsernamen zu ändern.

F48) Was ist die TOSCA Classic Engine?

Ans: Die Classic- oder Base-Engine ist für die Testausführung verantwortlich. Die Basis-Engine folgt der Architektur der Testfälle, die als geschäftsbasierte Objekte verwaltet werden. Die geschäftsbasierten Objektinformationen und Aktivitäten zum Steuern der Steuerelemente, die sich auf Testskripte beziehen, werden von der Classic-Engine akzeptiert.

F49) Welche Schritte sind bei der Objektsteuerung in Tosca erforderlich?

Ans: Die Objektsteuerung besteht aus zwei Schritten:

  1. Objektzugriff.
  2. Objektsteuerung.

F50) Tosca Model-Based Testing diskutieren?

Antwort. Die Modelle stellen die Funktionseinheit dar, die durch Scannen der Anwendung erstellt wird. Die Module enthalten die technischen Informationen der Steuerungen zur Steuerung der Testobjekte. Modellbasiertes Testen erklärt nun den Ansatz, bei dem Testfälle basierend auf den Modulen entwickelt und ausgeführt werden. Grundsätzlich werden Module als Testschritt durch Drag-Drop-Ansatz zum Testfall hinzugefügt, um die Testfälle abzuschließen. Im Testfall müssen wir die Daten als TestStepValue und Aktionen bereitstellen. Für die Entwicklung des Testfalls ist kein Skript erforderlich.

F51) Was verstehen Sie unter Distributed Execution in TOSCA?

Ans: Wenn ein Benutzer oder Test eine große Anzahl von Testskripten auf mehreren Computern ausführen möchte, muss der Tester TestEvents in Tosca Commander erstellen.

F52) Beschreiben der Testdatenverwaltung (tdm)?

Ans: Die Test Data Management (TDM)-Komponenten dienen der Verwaltung der Testdaten, die für die Testausführung erforderlich sind. Die TDM-Komponente ist mit der Standard-Tosca-Installation verfügbar. Die Daten werden genauso wie das gemeinsame Datenbank-Repository gespeichert, das zum Erstellen des Arbeitsbereichs verwendet wird, und zwar über das TDM, das den Testfällen während der Ausführung zugewiesen wird. Im Fall von SQLite ist für TDM eine separate Datenbankinstanz erforderlich.

F54) Wie führe ich Tests mit ScratchBook aus?

Ans: Wir können einen Testlauf der neu erstellten oder erweiterten Testfälle über das ScratchBook durchführen, um die Richtigkeit sicherzustellen. Der Tosca protokolliert die Ausführungsergebnisse für vorübergehende Zwecke in ScratchBook. Der gesamte oder ein Teil der Testfälle (dh Testschritte) kann in ScratchBook ausgeführt werden.

Nachdem Sie mit der rechten Maustaste auf einen oder mehrere ausgewählte Testfälle, Testfallordner oder Testschritte geklickt haben, können Sie die Ausführung durch Auswahl der Option aus dem Kontextmenü starten.

F55) Was ist die Verwendung von TestMandates?

Ans: Es gibt viele Szenarien wie Bank-, Versicherungs- usw. Domänenprojekte. Wir benötigten eine Charge, die zu einem bestimmten Zeitpunkt ausgeführt werden sollte. Diese Anforderung kann mit TestMandates erfüllt werden. Das Testmandat ermöglicht die parallele Ausführung verschiedener Teile der Ausführungsliste, ohne die Hauptausführungsliste zu sperren.

F56) Besprechen Sie die Schritte zum Instanziieren von Testfällen mit Excel?

Antwort. Die Prozessinstanziierung bedeutet, die Instanztestfälle aus der Vorlage basierend auf den verschiedenen Daten zu generieren, die im Abschnitt „TestCase Design“ oder in der Excel-Vorlage definiert sind.

Im Folgenden finden Sie die Schritte zum Instanziieren von Testfällen mit Excel:

1. Der Vorlagentestfall ist erforderlich, um Instanztestfälle zu erstellen.

2. Die Datenblattattribute, die in TCD oder einer externen Excel-Vorlage definiert sind, dh die Datenparameter müssen mit dem Vorlagenattribut mit der richtigen Syntax verknüpft werden.

3. Klicken Sie mit der rechten Maustaste auf den Vorlagentestfall und wählen Sie die Kontextmenüoption „TemplateInstance erstellen“, um den Vorgang zu starten.

4. Das Excel-Blatt mit vordefinierter Struktur muss im nachfolgenden Dialog angezeigt werden. 

5. Behandeln Sie den Authentifizierungsdialog und fahren Sie fort.

6. Klicken Sie anschließend auf OK, um den Vorgang zu starten.

F57) Instanziierende Vorlage beschreiben?

Ans: Das Prozess-Instanziierungsmittel generiert die Instanz-Testfälle aus der Vorlage basierend auf den verschiedenen Daten, die im Abschnitt „TestCase-Design“ definiert sind. Dieser Ansatz in Tosca wird auch als datengesteuertes Testen bezeichnet.

F58) Was meinen Sie damit? Geschäftsparameter in Tosca?

Antwort. Die Geschäftsparameter werden verwendet, um die Daten als Argumente an einen wiederverwendbaren TestStepBlock zu übergeben. Der Hauptzweck der Geschäftsparameter besteht darin, die Verwendung von Testdaten in wiederverwendbarem TestStepBlock zu parametrisieren, anstatt fest codierte Daten zu verwenden. Sie kann erstellt werden, nachdem Sie mit der rechten Maustaste auf den ausgewählten wiederverwendbaren TestStepBlock geklickt haben, der im Bibliotheksordner erstellt wurde.

F59) Erklären Sie TC-Shell?

Antwort. Mit TC-Shell kann der Tosca-Kommandant über die Befehlszeile gesteuert werden. Es kann auf zwei einzigartige Arten mithilfe von Interaktiv und Skript gestartet werden.

  1. Eine Gruppe von Befehlen, die in eine flache Datei (z. B. eine Bat-Datei) geschrieben sind, kann einige Vorgänge wie die Ausführung von Tests von der Ausführung aus verwalten, ohne den Tosca Commander zu öffnen. Dieser Ansatz wird verwendet, um das Auslösen des Testausführungsprozesses zu automatisieren.
  2. Benutzer können die umfassende Auswahl der Zwecke der GUI-Version des Tosca-Kommandanten verwenden.

F60) Erläutern Sie die Schritte, mit denen Testfälle über ARA erstellt werden.

Ans: Die Prozessschritte sind -

  • Zeichnen Sie jedes Szenario mit dem ARA-Assistenten auf.
  • Fügen Sie während der Aufzeichnung Überprüfungspunkte hinzu und bereinigen Sie das aufgezeichnete Szenario.
  • Exportieren Sie die Aufnahme.
  • Aufnahme in Tosca importieren.
  • Führen Sie Testfälle aus, die während der Aufzeichnung automatisch erstellt werden.

F61) Geben Sie die verschiedenen Ansätze zur Objektidentifizierung in Tosca an.

Ans: Die verschiedenen Ansätze zum Steuern der Steuerelemente während des Scannens für alle Testobjekte sind nachstehend aufgeführt.

  1. Identifizieren Sie anhand von Eigenschaften
  2. Identifizieren Sie durch Anker
  3. Identifizieren Sie anhand des Index
  4. Identifizieren Sie durch Bild

Q62) Was ist DokuSnapper in Tosca? 

Ans: Das DokuSnapper Funktion ermöglicht ein Archiv des Fortschritts automatisierter Tests in einem Dokument. Tosca Erstellt bei jeder Ausführung ein Microsoft Word-Dokument für jedes Testskript. Der Dokumentname besteht aus dem Namen des Testskripts und dem Zeitstempel der Ausführungszeit. 

Der Benutzer kann Dokusnapper in den Einstellungen aktivieren 

Konfigurieren Sie Optionen und Einstellungen> Dialogfeld "Einstellungen"> "Einstellungen" - "Engine"> "Einstellungen" - "DokuSnapper"

F63) Was ist TDS?

Ans: TDS steht für Test Data Service, der für die Verwaltung von Testdaten in Tosca verwendet wird. Mit TDS können wir die dynamischen Testdaten an einem gemeinsam genutzten Ort speichern, der vom Testfall leicht gelesen / aktualisiert werden kann. Da die Daten an einem gemeinsam genutzten Ort gespeichert sind, ist es hilfreich, dieselben dynamischen Daten für mehrere Testfälle gemeinsam zu nutzen. Wir können es auch aktualisieren, ohne Tosca zu öffnen, da es als separate Komponente behandelt wird.

F64) Erklären Sie die API-Tests mit TOSCA? Erklären Sie die Vorteile.

Antwort: API steht für Application Interface. In einer Umgebung mit mehreren Anwendungen, in der eine Anwendung über die API mit anderen Anwendungen interagiert, müssen wir zum Testen auf den Abschluss der Entwicklung aller Anwendungen warten. Der Test wird also ein zeitaufwändiger Prozess sein. Stattdessen können wir mit dem Testen von APIs beginnen, sobald eine Anwendung bereit ist, um die Ausführungszykluszeit zu verkürzen. API-Tests sind also ein Ansatz zum Testen der Schnittstelle über die API vor der Integration der gesamten Anwendung. Tosca bietet einen API-Scan-Assistenten; Dadurch können wir die API scannen und API-Module erstellen. Basierend auf dem Modul können wir später Testfälle zur Durchführung erstellen Tosca-API-Tests.

Die Vorteile sind -

  • Schnelle Ausführung.
  • Reduzieren Sie die Ausführungszykluszeit.
  • Das Testen kann vor der Systemintegration gestartet werden.

F65) Erläutern Sie die in Tosca verfügbaren Funktionen für Erkundungstests.

Ans: Es ist ein Ansatz, Testszenarien als Dokument für die Funktionsanalyse, Überprüfung / Prüfung von Schulungszwecken aufzuzeichnen.

F66) Wie können wir den Wert eines Testkonfigurationsparameters während der Ausführung ändern?

Ans: Zunächst muss ein Puffer für den Test Configuration Parameter (TCP) zugewiesen werden. Danach können wir durch Ändern des Pufferwerts mit „Tbox Set Buffer“ den TCP-Wert während der Ausführung ändern.

F67) Ist es möglich, mobile Apps in Tosca zu automatisieren?

Ans: Ja, Tosca unterstützt die mobile Automatisierung mithilfe der Engine ME3.0 für mobile Tests.

F68) Erklären Sie den Ansatz des mobilen Testens?

Ans: Wir müssen die folgenden Schritte ausführen, um die mobile Automatisierung durchzuführen.

  • Wir müssen das physische oder Simulator-Mobilgerät mit unserem System oder Appium-Server verbinden. Für ein iOS-Gerät müssen wir das Gerät in einem von Appium konfigurierten Mac-System verbinden.
  • Wähle aus Scan-> Mobil Option beim Scannen mobiler Geräte.
  • Im Scanfenster müssen grundlegende Details wie der Verbindungstyp als lokaler oder Appium-Server, der Name des Geräts, die Geräte-ID und der Gerätetyp als Android oder iOS angegeben werden.
  • Wir müssen das Kontrollkästchen für "Live View ausführen" aktivieren, um den mobilen Bildschirm auf dem Gerät zu replizieren.
  • Um die Verbindung mit mobilen Geräten herzustellen, müssen Sie auf die Schaltfläche „Verbinden“ klicken.
  • Wählen Sie den gewünschten mobilen Bildschirm aus und scannen Sie, um einen Knoten zu erstellen.
  • Erstellen Sie die mobilen Testfälle basierend auf den erstellten Modulen und einigen Standardmodulen, z. B. einer offenen mobilen App.
  • Führen Sie den Testfall aus.

F69) Welche Arten von mobilen Apps werden von Tosca unterstützt?

Ans: Nur Android- oder iOS-Mobilgeräte werden von Tosca unterstützt. Außerdem können mobile Web-, native und Hybrid-Apps automatisiert werden.

F70) Welche verschiedenen Motoren stehen für die mobile Automatisierung zur Verfügung?

Ans: Es stehen zwei Motoren zur Verfügung -

  1. Tosca Mobile + - Wird für alte Geräte verwendet.
  2. Mobile Engine 3.0 (ME 3.0) - Wird für die neuesten Geräte verwendet.

F71) Welche Grundkonfiguration ist erforderlich, um einen Testfall im mobilen Chrome-Browser auszuführen?

Ans: Wir müssen den Wert für TCP als "CromeAndroid" festlegen Browser.

F72) Was ist ARA? 

Ans:  ARA steht für Automation Recording Assistant. Dies ist eine erweiterte Aufnahmefunktion von TOSCA. Mit Hilfe von ARA können wir jedes Szenario mit der Verifizierung aufzeichnen und die Testfälle sofort generieren. Nach der Aufzeichnung generiert ARA eine .ara-Datei, die in TOSCA importiert werden muss, um den sofortigen Testfall zu generieren. Dies ist sehr nützlich für Geschäftsanwender, die keine Kenntnisse über Tosca haben.

F73) Erklären Sie die Vorteile von ARA?

Ans: Die Hauptvorteile sind -

• Standalone-Aufnahmeassistent

• Intuitive Aufnahme

• Anmerkungen und Überprüfungen im laufenden Betrieb

• Keine doppelten Module in einer einzelnen Aufnahme

• Einfache Reinigung

• Schnelle Wiedergabe

• Einfach zu exportieren und zu importieren

F74) Erklären Sie die Einschränkungen von ARA?

Ans: Die Einschränkungen von ARA sind -

• Kompatibel mit Tosca 13.1 und höher

• Lineare Aufnahme

• Für die Standalone-Installation ist eine Lizenz erforderlich

• Doppelte Module werden in mehreren Aufnahmen erstellt

• Herausforderung, vorhandene Tests zu ändern

• Noch nicht mit Android / iOS kompatibel

Q75. Was ist Vision AI in Tosca?

Ans: Es wird ein fortschrittlicher Ansatz zur Testautomatisierung sein, um die Testfälle unabhängig von der Technologie der Testanwendung zu automatisieren. Dieser Ansatz wird mithilfe des Konzepts der künstlichen Intelligenz (KI) erstellt, während die Objekte mithilfe von TOSCA AI Scan erkannt werden. Basierend auf Aussehen und Aussehen werden die Objekte mithilfe von KI-Funktionen identifiziert.

Q76. Ab welcher Version ist die Vision AI erhältlich?

Ans: Der Tricentis Tosca hat diese Funktionen ab Version 14.x eingeführt.

Q77. Was sind die Merkmale von Vision AI in Tosca?

Ans: Die Hauptfunktionen von Vision AI sind nachstehend aufgeführt:

  • KI-gesteuerte Objekterkennung - Die Tosa AI-Engine kann die Testobjekte anhand des Erscheinungsbilds und des Aussehens identifizieren, ohne die Technologie der Anwendung zu berücksichtigen.
  • Citrix-basierte Anwendung automatisieren - Wir können die in Citrix gehosteten Anwendungen automatisieren.
  • Automatisieren Sie in der Entwicklungsanwendung - Die AI-Engine kann die Anwendung vor Abschluss der Entwicklung automatisieren. Hier kann Tosca basierend auf der Modellumgebung oder basierend auf dem entworfenen Layoutdiagramm automatisieren.
  • Automatisierungstests können bereits in sehr frühen Phasen gestartet werden.
  • Größere Anwendungsvarianten können automatisiert werden.
  • Einige Module können unabhängig von der Technologie für verschiedene Anwendungen (mit demselben Erscheinungsbild) wiederverwendet werden.
  • Reduziert den Wartungsaufwand in Vision AI.

Q78. Wie identifiziert Tosca Objekte mit AI Engine?

Ans: Die Tosca AI-Engine berücksichtigt die folgenden Aspekte, um Testobjekte zu steuern:

  • Das Aussehen und die Position der Testobjekte.
  • Das Erscheinungsbild umfasst Farbe, Größe usw.
  • Die angehängten Beschriftungen der Testobjekte.

Q79. Was passiert mit den vorhandenen Tests, die von AI Engine nach Änderung der Technologie unter Beibehaltung der gleichen Benutzeroberfläche entwickelt werden?

Ans: Es gibt keine Auswirkungen auf die vorhandenen Testfälle, die mit einer KI-Engine entwickelt wurden. Der Grund ist, dass die KI-Engine die Technologie der Anwendung nicht berücksichtigt.

Q80. Geben Sie die verschiedenen Objektidentifizierungsmethoden an, die von Tosca AI Engine verwendet werden.

Ans: Die Tosca AI-Engine folgt den folgenden Identifikationsmethoden:

  • Identifizieren nach Eigenschaften - Die verfügbaren Eigenschaften basierend auf dem Erscheinungsbild.
  • Identifizieren anhand des Index - Basierend auf den Wiederholungen derselben Art von Objekten.
  •  

F81: Wie gehen Sie mit Testkonfigurationsfehlern in Tosca um? A: Tosca-Testkonfigurationsfehler können durch Fehlkonfigurationen in den Testumgebungseinstellungen, fehlende Module oder Diskrepanzen in den Versionen entstehen. Um damit umzugehen, stellen Sie die Übereinstimmung mit den Testumgebungseinstellungen sicher, stellen Sie sicher, dass alle erforderlichen Module und Abhängigkeiten installiert sind, und stellen Sie sicher, dass die Tosca-Version mit allen Modulen kompatibel ist.


F82: Beschreiben Sie ein Szenario, in dem in Tosca Ausführungsfehler auftreten können, und wie Sie diese beheben können. A: Ausführungsfehler können auftreten, wenn ein UI-Element in der zu testenden Anwendung geändert oder verschoben wird. Um das Problem zu beheben, scannen Sie die Anwendung erneut und aktualisieren Sie den Testfall mit der neuen UI-Elementdefinition.


F83: Welche Vorteile bieten Ausführungslisten in Tosca? Können Sie sie planen? A: Ausführungslisten helfen dabei, Testfälle nacheinander zu gruppieren, zu ordnen und auszuführen. Sie unterstützen Regressionstests, End-to-End-Prozesse und stellen sicher, dass abhängige Testfälle in der richtigen Reihenfolge ausgeführt werden. Ja, mit dem Testausführungsplaner können Sie eine bestimmte Zeit und Häufigkeit für Ausführungslisten festlegen.


F84: Wie erleichtert der API Scan von Tosca Leistungstests? Beschreiben Sie ein komplexes Szenario, das Sie mithilfe der API-Testfunktionen von Tosca automatisiert haben. A: Während Tosca in erster Linie ein Funktionstesttool ist, erfasst sein API-Scan API-Anfragen und -Antworten, und Sie können Antwortzeiten für API-Aufrufe messen und so grundlegende Leistungsmetriken bereitstellen. Erwägen Sie für ein komplexes Szenario die Automatisierung eines mehrstufigen Checkout-Prozesses in einer E-Commerce-Anwendung, der das Hinzufügen von Artikeln zum Warenkorb, die Anwendung von Rabatten, die Validierung des Lagerbestands und die Bestätigung der Zahlung umfasst.


F85: Wie unterstützt TDS in Tosca datengesteuerte Tests? Beschreiben Sie eine Herausforderung, mit der Sie bei der Verwaltung von Testdaten in Tosca konfrontiert waren, und wie Sie diese gelöst haben. A: TDS (Test Data Service) ermöglicht die Erstellung, Verwaltung und Bereitstellung von Testdaten für Testfälle. Eine Herausforderung könnte darin bestehen, die Konsistenz aufrechtzuerhalten und doppelte/veraltete Daten zu vermeiden. Durch die Verwendung von Funktionen wie Datenalterung und Pooling in TDS können Sie Daten effizient verwalten.


F86: Beschreiben Sie ein Szenario, in dem dynamische Schleifen in Tosca von Vorteil sind. Wie würden Sie Progressive Loops in einem Tosca-Testfall implementieren? A: Dynamische Schleifen sind nützlich, wenn Iterationen nicht im Voraus bekannt sind. Testen Sie beispielsweise einen Einkaufswagen mit variablen Artikeln. Legen Sie für progressive Schleifen fest, dass die Schleife bei einer bestimmten Zeile in Ihrem Datensatz beginnt, und definieren Sie die Schrittgröße, um jeden n-ten Datensatz zu testen.


F87: Wie unterstützt Tosca CI DevOps-Pipelines? Beschreiben Sie eine Situation, in der Tosca CI den Testprozess erheblich verbessert hat. A: Die CI-Funktionen von Tosca lassen sich in CI/CD-Tools integrieren und ermöglichen so eine automatisierte Testausführung als Teil der DevOps-Pipeline. In Situationen, in denen häufig Integrationen stattfinden, kann die Integration von Tosca mit einem CI-Server automatisch Testsuiten auslösen und so sicherstellen, dass neuer Code keine Fehler verursacht.


F88: Wie verbessern Kontrollgruppen die Testfallorganisation in Tosca? Beschreiben Sie ein Szenario, in dem Sie Kontrollgruppen für eine UI-Testherausforderung verwendet haben. A: Kontrollgruppen organisieren und gruppieren UI-Elemente in einem Modul und verbessern so die Organisation in komplexen UI-Strukturen. Beispielsweise können auf einer Webseite mit mehreren Registerkarten mithilfe von Kontrollgruppen die Kontrollen für jede Registerkarte getrennt werden, was die Testerstellung und -wartung vereinfacht.


F89: Wie konfiguriert man ein Bereinigungsszenario in Tosca? Beschreiben Sie ein komplexes Wiederherstellungsszenario. A: Ein Bereinigungsszenario stellt sicher, dass das System nach dem Test in einen bekannten Zustand zurückkehrt. Verwenden Sie im TestCase-Design den Abschnitt „Cleanup“ für Wiederherstellungsaktionen. Bei einem komplexen Szenario kann das Bereinigungsszenario nach dem Erstellen von Testdaten und einem Testfehler die Testdaten löschen und so die Anwendung für die nächste Ausführung vorbereiten.


F90: Wie verbessert die Integration von Tosca mit JIRA die Fehlerverfolgung? Beschreiben Sie die Herausforderungen bei der Integration und Lösungen. A: Die Integration optimiert die Fehlerverfolgung und ermöglicht die automatische Fehlerprotokollierung in JIRA, wenn ein Test fehlschlägt. Bei der Zuordnung der Fehlerfelder von Tosca zu den benutzerdefinierten Feldern von JIRA können Herausforderungen auftreten, die gelöst werden können, indem eine konsistente Feldbenennungskonvention sichergestellt und die Einstellungen von Tosca für die korrekte Feldzuordnung verwendet werden.


F91: Beschreiben Sie ein Szenario, in dem die Rescan-Funktion bei der Aktualisierung Ihrer Tosca-Testfälle von entscheidender Bedeutung war. Wie unterstützt Rescan die agile Entwicklung? A: Rescan ist von entscheidender Bedeutung, wenn die Anwendung Änderungen erfährt, und hilft bei der Aktualisierung von Tosca-Modulen. Im agilen Umfeld mit häufigen Änderungen stellt Rescan sicher, dass Testfälle mit minimalem Aufwand aktualisiert werden, sodass die Automatisierung in sich schnell entwickelnden Umgebungen relevant bleibt.


F92: Wie erleichtern Tosca-Vorlagen die Wiederverwendung von Testschritten? Beschreiben Sie ein komplexes Szenario, das Sie mithilfe von Tosca-Vorlagen automatisiert haben. A: Vorlagen erstellen wiederverwendbare Testschritte, fördern die Wiederverwendbarkeit und reduzieren Redundanz. Aus Gründen der Komplexität kann in einem Mehrbenutzer-Anmeldeszenario eine Vorlage für Anmeldeschritte erstellt und Post-Anmeldevalidierungen für Benutzertypen mithilfe der Vorlage angepasst werden.


F93: Wie verbessert die Verknüpfung von Testszenarien mit Anforderungen die Testabdeckung in Tosca? Beschreiben Sie eine Situation, in der dieser Verband eine Testlücke festgestellt hat. A: Durch die Verknüpfung von Testszenarien mit Anforderungen wird die Rückverfolgbarkeit gewährleistet und angezeigt, welche Anforderungen getestet werden und welche ausstehen. Wenn eine neue Funktion ohne Testszenarien hinzugefügt wird, würde diese Zuordnung die Lücke hervorheben und die Erstellung relevanter Testfälle veranlassen.


F94: Wie unterstützen explorative Tests in Tosca manuelle Tests? Beschreiben Sie eine Herausforderung, mit der Sie beim explorativen Testen in Tosca konfrontiert waren, und die entsprechenden Lösungen. A: Die explorativen Tests von Tosca unterstützen manuelle Tester, indem sie Fehlerprotokollierung, Screenshot-Aufnahmen und Notizen während der Sitzungen ermöglichen. Eine Herausforderung könnte darin bestehen, einen bestimmten Fehler zu reproduzieren, der während des Tests festgestellt wurde. Mit den Sitzungsprotokollen und Notizen von Tosca wird die Bereitstellung von Kontext einfacher.


F95: Wie verwenden Sie TQL für die erweiterte Suche in Tosca? Beschreiben Sie eine komplexe Abfrage, die Sie mit TQL ausgeführt haben. A: TQL (Tricentis Query Language) ermöglicht die erweiterte Suche in Tosca. Aus Gründen der Komplexität können Sie TQL verwenden, um alle Testfälle zu finden, die sich auf ein Modul beziehen, das bei der letzten Ausführung fehlgeschlagen ist und zuletzt von einem bestimmten Benutzer geändert wurde.


F96: Wie erleichtert Tosca WebAccess Remote-Tests? Beschreiben Sie eine Situation, in der es Ihren Testworkflow verbessert hat. A: Tosca WebAccess ist eine webbasierte Schnittstelle für Tosca, die den Fernzugriff ohne lokale Installation ermöglicht. Dies ist für verteilte Teams von Vorteil oder wenn Tester außerhalb ihrer gewohnten Umgebung auf Tosca zugreifen müssen, beispielsweise wenn ein kritischer Fehler gemeldet wird und eine sofortige Validierung erforderlich ist.


F97: Wie würden Sie Syntaxfehler in Tosca debuggen? Beschreiben Sie ein Szenario, in dem Systemfehler aufgetreten sind, und die Lösung. A: Syntaxfehler entstehen durch falsche Testskripte oder TQL-Formulierung. Die Verwendung der Fehlermeldungen von Tosca kann helfen, diese zu lokalisieren und zu beheben. Systemfehler können durch Probleme mit dem System auftreten, auf dem Tosca ausgeführt wird, beispielsweise durch unzureichenden Speicher. Die Lösung könnte die Optimierung der Systemressourcen oder die Erhöhung des Arbeitsspeichers umfassen.


F98: Wie würden Sie API-Antworten anhand erwarteter Werte in Tosca validieren? A: Tosca ermöglicht die Validierung von API-Antworten anhand erwarteter Werte mithilfe von Assertionen. Sie erfassen die erwartete Antwort und nutzen die Vergleichsfunktionen von Tosca, um die tatsächliche Antwort damit zu validieren.


F99: Wie würden Sie mit Endlosschleifenproblemen in Tosca umgehen? A: Endlosschleifen entstehen durch falsche Schleifenkonfigurationen. Stellen Sie sicher, dass Schleifen ein klares Beendigungskriterium haben und überprüfen Sie die Testlogik regelmäßig.


F100: Wie konfigurieren Sie Tosca CI für verschiedene Entwicklungsumgebungen? A: Tosca CI kann für verschiedene Entwicklungsumgebungen maßgeschneidert werden, indem es in bestimmte CI/CD-Tools integriert wird, umgebungsspezifische Variablen in Tosca konfiguriert werden und sichergestellt wird, dass der Tosca-Arbeitsbereich umgebungsübergreifend zugänglich ist.


F101: Welche Schritte würden Sie unternehmen, um die Wirksamkeit eines Aufräumszenarios in Tosca sicherzustellen? A: Überprüfen Sie regelmäßig, ob das Bereinigungsszenario das System in den gewünschten Zustand zurückversetzt, führen Sie es unabhängig aus, um seine Aktionen zu überprüfen, und überwachen Sie die Protokolle auf den erfolgreichen Abschluss.


F102: Wie verwalten Sie Rescan-Konflikte in Tosca? A: Überprüfen Sie jeden Konflikt, um die Art der Änderung zu verstehen, und entscheiden Sie, ob Sie die neue Änderung akzeptieren, die vorhandene Konfiguration beibehalten oder die Änderungen zusammenführen möchten. Stellen Sie sicher, dass Testfälle nach dem erneuten Scannen zur Validierung erneut ausgeführt werden.


F103: Wie würden Sie Tosca-Vorlagen für komplexe Testszenarien anpassen? A: Fügen Sie benutzerdefinierte Schritte oder Logik für individuelle Testanforderungen hinzu, verwenden Sie Parameter und Variablen zur Anpassungsfähigkeit und integrieren Sie bedingte Logik für verschiedene Testbedingungen.


F104: Wie würden Sie TQL-Abfragen für große Tosca-Projekte optimieren? A: Beschränken Sie den Umfang der Suche auf relevante Bereiche, verwenden Sie präzise Kriterien zum Filtern der Ergebnisse und überprüfen und aktualisieren Sie gespeicherte Abfragen regelmäßig auf Relevanz.


F105: Wie stellen Sie die Sicherheit beim Zugriff auf Tosca-Arbeitsbereiche über WebAccess sicher? A: Implementieren Sie starke Authentifizierungs- und Autorisierungsmaßnahmen, stellen Sie die Datenverschlüsselung während der Übertragung sicher und überwachen Sie Zugriffsprotokolle regelmäßig auf verdächtige Aktivitäten.

Hinterlasse einen Kommentar