Remix.run Logo
zikani_03 4 days ago

I'm working on pact[0], a tool to enable developers and hopefully less technical users to interact with Playwright and perform actions and tests on web-based user interfaces and applications using either a YAML file or a simple DSL (in a .pact file).

Initially this started off as a feature for a PR on venom[1], an integration testing tool, but as I thought about it more - it made sense to maybe make a standalone tool that can evolve a bit different from venom. It's still very early but it works to perform some basic actions using typical CSS selectors that playwright supports.

[0]: https://github.com/zikani03/pact [1]: https://github.com/ovh/venom

rantallion 4 days ago | parent [-]

Might be worth considering a different name before you get too big. There's already pact.io, which will be the first result any time anyone searches for pact testing.

zikani_03 4 days ago | parent [-]

Thanks for the heads up! I don't know how i missed pact.io - interesting that both are about testing. Will try to think of a different name :_)