aiidalab / aiidalab/aiidalab-widgets-base

Consider switching from Selenium to Playwright for UI tests

未关闭
#524 0 条评论 1 个 reaction 已指派 1 人 已被 @danielhollas 认领 在 GitHub 查看
testing
主要语言
Python
星标
10
派生
19
平均合并
1 天 22 小时
30 天内合并 PR
20

描述

Playwright is a new hotness for browser UI testing from Microsoft. It supposedly promises a couple of exciting things.

1. Generally faster execution
2. Native support for all major browsers
3. [Good documentation](https://playwright.dev/)
4. [Test generator](https://playwright.dev/docs/codegen-intro) (this one is :exploding_head: )
5. [pytest integration](https://playwright.dev/python/docs/test-runners)
6. Tools for debugging failed tests https://playwright.dev/docs/trace-viewer-intro

I plan to try it out in my app and report back here.

Edit: blog post about how to get started with playwright and pytest https://til.simonwillison.net/pytest/playwright-pytest

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。