English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Automatisierung-Dies ist eine Technologie, um Testfälle ohne menschliche Intervention auszuführen. Wenn wir uns auf die IT-Branche beziehen, beschränkt sich die Automatisierung nicht nur auf die Automatisierung von Testskripten. Automatisierung ist der am wenigsten erwartete Grundkontrollsystem mit minimaler menschlicher Intervention. Verschiedene Aufgaben wie Datenmigration, Entscheidungsfindung für künstliche Intelligenz, automatische Bereitstellung von Code zur Testung in der neuesten Version usw.
Ziel-
Das ultimative Ziel der Automatisierung ist es, Regressionsprozesse ohne menschliche Intervention neu zu starten. Die Designskripte erfordern einige manuelle Arbeiten. Aber das endgültige Ergebnis ist die Zeitersparnis. Es ist schneller und kann viele Testfälle gleichzeitig auf verschiedenen Browsern ausführen.
Skript/Der Code wird von den Benutzern geschrieben und kann mit Hilfe der Automatisierung mehrmals ausgeführt werden. Anschließend werden die Skripte, die von Automation ausgeführt werden, automatisch mit den erwarteten Ergebnissen sowie beschreibenden Berichten verglichen.
Selenium -Selenium ist ein offener Quellcode-Testrahmen für Automatisierung, oder mit anderen Worten, unter verschiedenen Automatisierungswerkzeugen/In diesem Rahmen ist Selenium ein Framework, das zur Automatisierung von Anwendungen dient.
Ziel-
Es führt Testfälle mehrmals in verschiedenen Browsern aus. Nochmals, Funktionalitätstest und Rückgabetest sind Hauptfunktionen von Selenium.
Obwohl Selenese ein domain-spezifisches Sprach ist, können verschiedene Programmiersprachen (z.B. Java, Ruby, C#, Python, PHP, .Net uvm.) auch zum Schreiben von Skripten verwendet werden. Dies macht es für Benutzer freundlicher.
Nachfolgend sind die Aufgaben aufgeführt, die Selenium Web Driver ausführen kann-
Automatisierter Test
Leistungstest
Rückgabetest
Mobile Test
Integritätstest
Anwendungsmonitoring