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 - 145 EUR Ø 106 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

Vernetzung stärken

Auf jobtic verbindest du dich direkt mit spezialisierten Freelancern und Auftraggebern rund um Playwright und andere IT-Themen. Die Plattform vereint dabei Wissensdatenbank und Projektmarkt. So knüpfst du wertvolle Kontakte und findest sofort die passenden Köpfe oder IT-Projekte.

Projekte veröffentlichen

Als Projektanbieter kannst du deine Projekte im Bereich Playwright auf jobtic detailliert präsentieren, von den benötigten Skills über Remote-Optionen bis hin zum Stundensatz. Du entscheidest was du darstellen möchtest und wie. Unser Such-Algorithmus findet dabei noch während deiner Eingabe sofort passende Spezialisten für deine Anforderungen. Ganz gleich ob du Spezialisten aus dem Bereich Playwright suchst, oder aus anderen IT-Bereichen.

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.

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!