VEuPathDB / CoreUI

Core UI for VeuPathDB applications. Provides components, style definitions, and utilities to enable developers to rapidly assemble complex applications with consistent UI and UX across our portfolio of sites.
1 stars 0 forks source link

Investigate and begin discussions for the testing of UI code in VEuPathDB projects. #141

Open adnauseum opened 1 year ago

adnauseum commented 1 year ago

Playwright

Playwright is an automated browser testing tool that supports: Chromium, WebKit, and Firefox. Test on Windows, Linux, and macOS, locally or on CI, headless or headed with native mobile emulation of Google Chrome for Android and Mobile Safari.


Parts:

Links:

dmfalke commented 1 year ago

This looks very cool. The storybook integration seems promising, but I don't fully understand how it integrates. I need to read more about it.

adnauseum commented 1 year ago

This looks very cool. The storybook integration seems promising, but I don't fully understand how it integrates. I need to read more about it.

Totally! I'm planning on doing my research and updating this issue to talk about use cases and plans for integrating it if we find it useful! This issues very much a work in progress. I'd also like to evaluate other tools too. I used Puppeteer years ago, but I've heard that it's improved a ton since then!