introduction leanft
Mikrofokus - HPE-Software - HPE Pro (LeanFT - Lean-Funktionstests):
Genießen Sie das flexibelste UFT-Tool mit seinen neuesten Funktionen: LeanFT vs UFT
Das QTP / UFT-Tool hat seine neueste Version 12.5 erreicht und gilt jetzt als stabile Version. Dieses Tool wurde speziell für Funktions- und Regressionstests in früheren Tagen mit einigen eingeschränkten Funktionen entwickelt.
Aber jetzt war ich sehr gespannt auf die neueste Version von QTP (UFT), nur wegen ihrer extremen Flexibilität und Änderungen an der Benutzeroberfläche.
Fragen und Antworten zum Interview mit einem Desktop-Support-Techniker
Ich denke, QTP plant, mit Selen zu konkurrieren, das jetzt als das beste auf dem Markt für Website-Tests gilt. Das QTP-Tool löst seine negativen Auswirkungen langsam, indem es sich selbst wichtige (wesentliche) Funktionen hinzufügt.
In diesem Artikel habe ich mich ausführlich mit den additiven Funktionen von UFT und LFT (Lean Functional Testing) befasst. Für diejenigen, die bereits an QTP arbeiten, ist es hilfreich, sich problemlos an die neueste Version anzupassen.
Es kann von der nativen Website heruntergeladen werden. Wenn Sie mit dem Herunterladen beginnen, schließen Sie sich mir an, um mehr über die neuesten Funktionen zu erfahren.
Was du lernen wirst:
- Was ist LeanFT?
- LeanFT-Installation
- Merkmale und Funktionen von LeanFT
- Wer nutzt UFT und wer LeanFT?
- LeanFT gebündelt mit UFT 12.5 und seinen unglaublichen Funktionen
- Fazit
- Literatur-Empfehlungen
Was ist LeanFT?
Beginnen wir zunächst mit LFT, das auch als Lean Functional Testing bezeichnet wird.
LeanFT ist absolut mit UFT Version 12.5 verwandt, da es mit Hilfe dieses Bundles (UFT & LFT) frontal mit Selen konkurriert. Das Hauptmerkmal von LF
T ist, es passt in das übliche Entwicklerfeld. Daher können Sie dieselben Programmiersprachen und die zuvor verwendeten Unit-Testing-Frameworks verwenden.
LeanFT-Installation
Sie können LFT entweder als eigenständiges herunterladbares Paket oder wie bei UFT eingebaut.
Der Installationsvorgang ist für beide Optionen ähnlich. Zuvor sollten Sie jedoch das Testframework (Junit & Nunit), die Entwicklungs-IDE (VS oder Eclipse) installieren. Es gibt keine separate Lizenz für LFT, sie wird mit der UFT-Lizenz geliefert.
Wenn Sie eine haben UFT-Lizenz aktualisieren Sie es dann einfach . Mit der UFT-Lizenz können Sie LFT und die API-Funktionen nutzen.
LeanFT kombiniert eine Open Source- und Hawker-basierte Strategie. Diese Strategie wird als entscheidender Differenzierungsfaktor angesehen, um Selen standzuhalten. Ein weiterer wichtiger Faktor ist, dass Sie das Java- oder Selenium-Framework in LFT verwenden können.
Merkmale und Funktionen von LeanFT
Visual Studio und Eclipse werden für IDEs unterstützt, Programmiersprachen wie C # und Java, Standardfenster, .NET / WPF, SAPUIS und Mobile werden unterstützt. Und es ist in Git, SVN, Jenkins, jBehave, ALM, TFS und Gurke integriert.
Das Objektidentifikationszentrum in LFT verbessert die Objektidentifikation (Spionage). Es enthält einen HTML-Ausführungsbericht, und Sie können unten mehr darüber erfahren. Die anderen wichtigen Funktionen sind der Insight-Modus und die Anwendungsmodelle.
Mit diesen signifikanten Merkmalen könnte man denken, dass LFT UFT ersetzen könnte. Aber es ist absolut unmöglich, da diese beiden aus unterschiedlichen Gründen etabliert sind und unter verschiedenen Entscheidungen passen. HP konzentriert sich mehr auf drei Benutzertypen: DevTester, Automatisierungstestingenieure und Fachexperten.
Wer nutzt UFT und wer LeanFT?
Nachstehend finden Sie eine Liste der Benutzer, die UFT und LFT verwenden.
- Technische Tester (Selen), die glauben, dass UFT in bestimmten Bereichen fehlt, sind die Zielnutzer von LeanFT.
- Automatisierungstestingenieure, die UFT bereits verwenden, sind mit der neuesten Ankunft zufrieden. Es liegt also an ihrer Wahl, UFT oder LeanFT zu verwenden.
- Business-Tester werden immer nach Optionen ohne Skript suchen, damit sie sich nie für LFT entscheiden.
LeanFT gebündelt mit UFT 12.5 und seinen unglaublichen Funktionen
Das neueste UFT 12.5 ist den vorherigen Service Packs überlegen, da es über eine mobile Testfunktion und die neueste Browserunterstützung verfügt.
LFT wird mit UFT 12.5 gebündelt Es wird erwartet, dass dies die Welt der Funktionstests erschüttert.
Schauen wir uns nun zum besseren Verständnis die neuesten Funktionen mit einigen Screenshots genauer an:
# 1) Mobile Testfähigkeit
In der neuesten Version 12.5 wird die Testfunktion für Mobilgeräte stärker erweitert. Es wurde durch viele Funktionen erweitert, die derzeit eingeführt werden.
Daher kann diese attraktive Funktion nur wenige Benutzer für UFT gewinnen.
# 2) Verbesserter Objektspion
Die Funktion von Object Spy wurde in der neuesten Version drastisch verbessert.
Während Sie eine Sitzung aufzeichnen, können Sie jetzt:
- Objekteigenschaften abrufen
- Markieren Sie Testobjekte und
- Checkpoints hinzufügen
Sie können mit arbeitenmehrere Anwendungen gleichzeitigwährend des Laufs oder der Aufnahme. Dazu müssen Sie die richtige Record & Run-Einstellung festlegen. Der Benutzer kann auch das Fernzugriffsfenster öffnen.
# 3) Neue Erweiterung für Firefox
Für die Firefox-Benutzer steht eine modifizierte UFT-Erweiterung zur Verfügung. Zuvor mussten wir mit jeder neuen Version von Firefox die Konfigurationseinstellungen ändern. Jetzt wurde diese Schwierigkeit mit der neuen erweiterten Version 12.5 behoben.
DiesDie UFT-Erweiterung ist identischin allen Versionen des Firefox-Browsers. Jede Firefox-Version über 33 wird jetzt von UFT unterstützt.
# 4) Einbindung in das GIT Source Code Repository
Ein Benutzer kann einen UFT-Test im GIT-Repository direkt von der UFT aus einchecken. Nehmen Sie Änderungen im lokalen und Remote-Repository mit dem Solution Explorer vor, anstatt den Windows Explorer zu verwenden.
Die Versionskontrolle für die UFT-Skripte ist jetzt mithilfe eines leistungsstarken VCS verfügbar.
# 5) Hinzufügen einer Funktionsbibliothek
In der neuesten Version kann der Benutzer eine Funktionsbibliothek als Lösungselement hinzufügen, obwohl sie nicht mit dem aktuellen Test verknüpft ist. Es wird üblich gemacht, anstatt es nur für einen bestimmten Test aufzubewahren.
# 6) Erstellen eines Funktionstests mit LFT
In UFT 12.5 kann ein Benutzer Automatisierungsskripte mit LFT mit den bereits vorhandenen Tools wie Visual Studio, C #, Eclipse usw. erstellen.
Ein spezielles Plug-In erleichtert die Objektpflege und Codegenerierung. Das Erstellen eines Funktionstests in der IDE mit LFT ist daher ein zusätzlicher Vorteil der neuen Version.
# 7) Verbesserte Funktionen für BPT-Tests
Das Testen von Geschäftsprozessen in UFT ist jetzt flexibel und viel einfacher.
- Leinwandansicht - Mit dieser Option können Sie Ihre Tests anzeigen und arrangieren.
- Sie könnenTesten Sie die SAP-Anwendung. WieEs basiert auf dem BPT Packaged Apps Kit und bietet die Integration in die SAP-Anwendung.
- Die Verwendung der Excel-Datei wird vereinfacht. Sie können die aktualisierte Excel-Datei sowohl exportieren als auch importieren.
- Es bietet die Möglichkeit, den gesamten Geschäftsprozess-Test aufzuzeichnen und auszuführen, was Ihnen wiederum dabei helfen würde, ein vollständiges Szenario zu erstellen.
# 8) Ausführen von Tests ohne IDE
Ja, das ist mit der Laufzeitmaschine möglich. Es ist nicht die vollständige Installation der IDE erforderlich, sondern Sie könnenWählen Sie eine Laufzeit-Engine aus dem benutzerdefinierten SetupAssistent während der Installation. Auf diese Weise können Sie die Einstellungsänderungen vornehmen, um die Tests auszuführen.
# 9) Produktverbesserung
- Die SAP WebDynpro Java App und die SAP Fiori App werden jetzt in SAP-Lösungen unterstützt.
- Das SAPUI5-Add-In wird jetzt sowohl in Chrome- als auch in Firefox-Browsern unterstützt.
- Das Oracle-Add-In unterstützt jetzt Menüs mit neuen Methoden für das Objekt 'OracleFormWindow'.
# 10) Neue Umweltunterstützung
Die neueste Version von Firefox und Chrome wird in UFT 12.5 unterstützt. Darüber hinaus werden in diesem Update auch einige andere Versionen unterstützt.
Die anderen Versionen umfassen:
- Safari 7.1 und 8
- Flex 3.6 und 4.1.0
- SAPGUI 7.4
- Delphi XE7
- Oracle 12.2.4
- VMware ESXi 5.5
- ASP .NET, AJAX 4.1.5
- Ext-JS 4.2.2 & 4.2.3
- Google Web Toolkit 2.7
- Siebel 8.1.1.11 hohe Interaktivität
- Siebel 8.2.2.4 hohe Interaktivität
- Kolibri HostExplorer14 (64-Bit) TE
- PowerBuilder 12.6
# 11) HTML-basierte Ergebnisse und relevante Berichte
UFT ist jetzt in der Lage, HTML-basierte Ergebnisse und Berichte zu generieren. Es ist viel leichter und schneller als das vorherige.
Dieser Bericht enthält die folgenden Details:
- Während des Tests folgten Schritte.
- Informationen des Testobjekts.
- Stapelverfolgungsinformationen.
- In der Anwendung vorhandene Objekte.
Darüber hinaus können Sie auch Screenshots und Datentabellen abrufen. Der Benutzer kann die HTML-basierten Berichte in die anderen Formate senden oder exportieren.
Ein zusätzlicher Vorteil ist, dass es gibtEs ist nicht erforderlich, Run Results Viewer zu installierenauf dem Computer des Empfängers, um den Bericht anzuzeigen. Dieser Bericht enthält nicht die gesamte Funktionalität. Wenn Sie alles sehen möchten, können Sie ihn über den folgenden Pfad abrufen (Extras => Optionen => Registerkarte Allgemein => Sitzungen ausführen)
# 12) Browserübergreifende Funktionalität
Browser, WebNumber, WebEdit, WebRange, WebFile und WebList sind die Eigenschaften, die ausgerichtet wurden, um die Einheitlichkeit der Browsertypen zu gewährleisten.
Zusätzliche Webobjekte werden jetzt in Browsern wie Firefox und Chrome unterstützt. Ein Tester kann den Browser zum Aufzeichnen und Ausführen der Sitzung auswählen und auchParametrieren Sie den Browser.
# 13) Verbesserte Keyword-Ansicht
Jetzt kann ein Benutzer die hinzufügenParameterwert direkt in der Schlüsselwortansichtanstatt in den Eigenschaftenbereich einzutreten. Die Testobjekthierarchie wird vereinfacht, sodass Sie alle hinzugefügten Schritte in der Aktion problemlos anzeigen können.
Ein neuer Tooltip wird auch in den Parameterabschnitten eingeführt.
# 14) Neue Lizenzierungstechnik
Mit dem Autopass-Lizenzmechanismus können Sie die Sitz-, gleichzeitigen oder Pendlerlizenzen in einem einzigen Lizenzfenster installieren. Daher sind keine externen Tools erforderlich, um das Auschecken der Lizenz zu unterstützen. Autopass-Lizenzserver ermöglicht es Ihnen, Ihre Lizenzen an einem einzigen Ort zu verwalten.
Fazit
Ich hoffe, dass dieser Artikel jedem Anfänger helfen wird, einfach mit UFT Developer, d. H. LeanFT, zu beginnen. Ich bin sicher, dass Sie die neuen und verbesserten Funktionen genießen werden und diese Funktionen die Welt der Funktionstests in Zukunft enorm erschüttern werden.
Literatur-Empfehlungen
- HP UFT
- Das Anfängerhandbuch zum Testen der Leistung von Webanwendungen mit WAPT Pro
- Tutorial zum Testen der Benutzerfreundlichkeit: Eine vollständige Anleitung für die ersten Schritte
- JSON Tutorial: Einführung und ein vollständiger Leitfaden für Anfänger
- 16 Neue Funktionen des Micro Focus UFT-Tools (Unified Functional Testing) - QTP vs UFT
- Herunterladen und Installieren der HP UFT-Testversion von A bis Z
- JMeter Video 1: Einführung, Herunterladen und Installieren von JMeter
- Einführung in die Java-Programmiersprache - Video-Tutorial