# Need help using JestJS for E2E testing

**URL:** <https://forum.servoy.com/t/need-help-using-jestjs-for-e2e-testing/20674>\
**Category:** Questions\
**Created:** [February 1, 2022, 5:45am UTC](https://forum.servoy.com/t/need-help-using-jestjs-for-e2e-testing/20674 "2022-02-01T05:45:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rome](https://avatars.discourse-cdn.com/v4/letter/r/ecae2f/32.png) [@rome](https://forum.servoy.com/u/rome)\
**Post date:** [February 1, 2022, 5:45am UTC](https://forum.servoy.com/t/need-help-using-jestjs-for-e2e-testing/20674/1 "2022-02-01T05:45:28Z")

</div>

Good day,  
We would like to use Jest (JS testing) with Playwright (headless browser) for E2E testing of our NGClient application. I have seen many examples of using Jest for Angular, Node.js, and TypeScript projects, however, it is not clear how to leverage this knowledge so that we can write Jest use cases within Servoy Developer (Eclipse).

What is needed to allow us to integrate Jest?

[https://jestjs.io/](https://jestjs.io/)  
[https://jestjs.io/docs/testing-frameworks](https://jestjs.io/docs/testing-frameworks)  
[https://dev.to/dstrekelj/how-to-write-u … -jest-2e83](https://dev.to/dstrekelj/how-to-write-unit-tests-in-javascript-with-jest-2e83)  
[https://www.carlrippon.com/getting-star … laywright/](https://www.carlrippon.com/getting-started-with-playwright/)

---

<div class="post-metadata">

**Author:** ![wouterkoppers](https://avatars.discourse-cdn.com/v4/letter/w/e47774/32.png) [@wouterkoppers](https://forum.servoy.com/u/wouterkoppers)\
**Post date:** [February 3, 2022, 3:15pm UTC](https://forum.servoy.com/t/need-help-using-jestjs-for-e2e-testing/20674/2 "2022-02-03T15:15:35Z")

</div>

[https://playwright.dev/docs/test-runners#jest–jasmine](https://playwright.dev/docs/test-runners#jest--jasmine)

We have used playwright as our main E2E testing framework. Written a module that writes a local .log file and can write to Slack.  
Not sure how to integrate this into SD. We write it as standalone tests. I`m curious, what is the reason you want to do this?
