Zurück zur Skill-Übersicht

Skill-Wissen und Projektmarkt

Playwright

Freelancer, Projekte, Experten und Wissen rund um Playwright.

Kategorie

DevOps

Playwright Freelancer und Projekte finden

Auf jobtic.com vernetzen sich IT-Freelancer direkt mit Recruitern, Fachbereichsleitern und Projektanbietern. Egal ob du Expertise im Bereich Playwright suchst oder anbietest, unser intelligenter Algorithmus bringt dich direkt mit den passenden Spezialisten und Projekten zusammen.

Aktuelle Freelancer-Konditionen

Stundensätze 79 - 138 EUR Ø 99 EUR
Tagessätze 640 - 720 EUR Ø 690 EUR

Jetzt Top-Freelancer mit fundierter Playwright-Erfahrung finden

Mehr anzeigen

Auf jobtic.com präsentieren Freelancer Ihr Playwright-Profil mit CV, Skills, Stundensatz, Projekthistorie und Remote-Präferenzen übersichtlich für Recruiter und Projektanbieter. Auftraggeber finden über die gezielte Freelancer-Suche schnell passende Experten, sowohl für Playwright-Projekte als auch für andere IT-Bereiche und Skills.

Alles Wissenswerte zum Thema Playwright

Wikipedia

Playwright (Software)

Artikel öffnen

Playwright ist eine Open-Source-Automatisierungsbibliothek für Browser-Tests und Web-Scraping, die von Microsoft[2] entwickelt und am 31. Januar 2020 veröffentlicht wurde und seitdem bei Programmierern und Web-Entwicklern beliebt ist.

Playwright bietet die Möglichkeit, Browseraufgaben in Chromium, Firefox und WebKit mit einer einzigen API zu automatisieren. Dies ermöglicht es Entwicklern, zuverlässige End-to-End-Tests zu erstellen, die sowohl im Nicht-Headless-Modus als auch im Headless-Modus zur Automatisierung ausgeführt werden können.

Playwright unterstützt Programmiersprachen wie TypeScript, JavaScript, Python, C# und Java, obwohl seine Haupt-API ursprünglich in Node.js geschrieben wurde. Playwright unterstützt alle modernen Webfunktionen, einschließlich Netzwerküberwachung und mehrere Browserkontexte, und bietet eine automatische Wartefunktion, die die Unbeständigkeit von Tests reduziert.

@playwright/test

@playwright/test ist ein Test-Runner mit Jest-ähnlichen Assertions[3], der vom Playwright-Team entwickelt und gepflegt wird und auf der Playwright-API aufsetzt. Dieser Test-Runner ist eng mit Playwright integriert und wurde speziell für End-to-End-Tests entwickelt und verfügt über Funktionen wie browserspezifische Tests, parallele Testausführung, umfangreiche Browser-Kontextoptionen, Snapshot-Tests, automatische Wiederholungen und vieles mehr.

Geschichte

Playwright wurde von Microsoft im Januar 2020 angekündigt und von einem Team von Ingenieuren entwickelt, die zuvor an ähnlichen Projekten wie Puppeteer bei Google gearbeitet hatten[4]. Seit seiner Einführung wird Playwright aktiv gepflegt und hat ein schnelles Wachstum und eine schnelle Akzeptanz in der Web-Testing-Community erfahren[5].

Der @playwright/test runner wurde später als Teil der Bemühungen veröffentlicht, eine umfassendere Lösung für browserbasierte Tests bereitzustellen. Seine Entwicklung basierte im Wesentlichen auf der Notwendigkeit, einen spezialisierten Runner zu haben, der das volle Potenzial der Playwright-API nutzen und End-to-End-Tests robuster und unkomplizierter machen kann.

Verwendung und Beispiele

Playwright wird in erster Linie für die Automatisierung von Browseraufgaben verwendet, die von einfacher Seitennavigation und Content Scraping bis hin zu komplexeren Vorgängen wie automatisierten Formularübermittlungen, Benutzerinteraktionen und mehr reichen können. Ein einfacher JavaScript-Codeausschnitt, der Playwright verwendet, könnte beispielsweise so aussehen:

const { chromium } = require('playwright');

(async => {
  const browser = await chromium.launch();
  const page = await browser.newPage();
  await page.goto('https://example.com');
  await page.screenshot({ path: 'example.png' });
  await browser.close();
})();

In diesem Beispiel wird Playwright verwendet, um einen Chromium-Browser zu öffnen, zu „https://example.com“ zu navigieren, einen Screenshot zu machen und ihn als „example.png“ zu speichern.

@playwright/test erweitert diese Fähigkeiten, indem es einen Test-Runner bereitstellt, der es Entwicklern ermöglicht, ihre Tests in einer strukturierten und skalierbaren Weise zu schreiben und zu organisieren. Ein Beispieltest mit @playwright/test könnte wie folgt aussehen:

const { test } = require('@playwright/test');

test('basic test', async ({ page }) => {
  await page.goto('https://example.com');
  await expect(page).toHaveTitle('Example Domain');
});

In diesem Beispiel wird ein Test geschrieben, um zu „https://example.com“ zu navigieren und zu prüfen, ob der Titel der Seite 'Example Domain' lautet.

Weblinks

Einzelnachweise

  1. Release 1.62.1. 30. Juli 2026 (abgerufen am 31. Juli 2026).
  2. E2E-Testing mit Playwright: Der Weg der Mitte. Abgerufen am 17. November 2024.
  3. Assertions. Abgerufen am 17. November 2024.
  4. Microsoft Announces Playwright Alternative to Puppeteer. Abgerufen am 17. November 2024.
  5. A Comparative Analysis of Playwright Adoption vs Cypress and Selenium. Abgerufen am 17. November 2024.
Wikipedia

Dieser Text basiert auf dem Artikel Playwright (Software) aus der freien Enzyklopädie Wikipedia und steht unter der Lizenz Creative Commons CC-BY-SA 3.0 Unported. Eine Liste der Autoren ist in der Wikipedia verfügbar.

DevOps

Wissen einordnen

Neben unserem Hauptfokus, der Projektbörse, liefert dir jobtic auch fundiertes Wissen zum Thema Playwright und allen anderen Facetten der IT. Von Grundlagen und Best Practices bis hin zu aktuellen Markttrends findest du bei uns alles auf den Punkt gebracht.

Kontakte aufbauen

Bau mit jobtic.com dein Netzwerk im Bereich Playwright und anderen Fachgebieten gezielt auf. Die Plattform bringt dich ohne Umwege mit den richtigen Geschäftskontakten zusammen, sowohl für die Projektakquise und Expertensuche als auch den Austausch mit der Freelancer-Community.

Experten finden

jobtic.com verbindet IT-Freelancer und Projektanbieter im DACH-Raum. Unser Suchalgorithmus, der auf jahrzehntlanger Erfahrung im Contracting beruht, findet die besten Spezialisten im Bereich für dein Projekt.

Passende Projekte zu Playwright

Mehr Projekte
Im Moment ist kein Playwright-Projekt offen. Du suchst ein Projekt in diesem Bereich? Versuch es mit anderen Stichwörtern und schau regelmäßig vorbei, hier tut sich ständig etwas! Du hast selbst ein Projekt aus dem Bereich Playwright? Stell es jetzt ein und sichere dir die volle Aufmerksamkeit!