Playwright is a powerful tool for automating browser testing. It's primarily written in English, meaning all its documentation and release notes are in English. But don't worry, it's not limited to English only.
Playwright supports multiple programming languages including JavaScript, Python, and C#. It also supports different locales for testing web pages. For instance, you can specify French as the locale in your test block like this:
test.use({ { locale: 'fr-FR' }});
This means that any text displayed on the web page being tested will be interpreted as if it were written in French.
Playwright isn't just about languages. It also supports different operating systems and browsers. For example, it now supports Debian 11 Bullseye on x86_64 for Chromium, Firefox, and WebKit.
Playwright also provides new APIs such as browserType.launch()
. This accepts a new 'channel' option. Here's how you can use it:
browserType.launch({ channel: '...' });
So, while Playwright is written in English, it offers support for different languages when it comes to testing web pages. This makes it a versatile tool for your testing needs. For more insights on Playwright, check out our blog posts on ray.run.
If you still have questions, please ask a question and I will try to answer it.
Rayrun is a community for QA engineers. I am constantly looking for new ways to add value to people learning Playwright and other browser automation frameworks. If you have feedback, email [email protected].