Skip to content
Nelson edited this page Apr 28, 2023 · 4 revisions

Polymorphic DSL

PDSL is a framework designed for testing modern applications in a way other frameworks just can’t. The creators found that they could have a single person create automated tests for many platforms in minutes that previously would have taken multiple people weeks or months.

The basic idea behind PDSL is that most applications we test are at a high level similar to each other. A front end and backend application might need to perform the same validations on input, but do so in different ways. An e-commerce website might have multiple services, but most or all of them have overlapping concerns with managing products, shipping, billing, etc.

In an era where a company may have many applications written in many different languages conventional approaches don’t scale well. No other framework could solve these problems, so we created PDSL.

See the manual for an overview of PDSL and how to use it!

Clone this wiki locally