From ce856438cde023e7447782f24c53816f200b3bc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Zatorski?= <41756225+MikeyZat@users.noreply.github.com> Date: Sat, 7 Aug 2021 17:14:48 +0200 Subject: [PATCH] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2e72282..478eda6 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,7 @@ It will run de-test tests with configuration from `detest.yaml` file by default. Check out the [Example React application project](https://github.com/MikeyZat/detest-example) for a complex example, including integrating the **de-test** into CI pipeline. ## How it works +After parsing and extracting test case suites from the configuration file, `detest` uses [Pupeteer](https://github.com/puppeteer/puppeteer) to validate a web application in a headless browser. To evaluate each test case, it uses the [node-tap library](https://github.com/tapjs/node-tap), which is a super-light and efficient unit testing library. Combining these two tools together, we get extremely fast and precise design testing library, with clear interface and straightforward output. ## Motivation