diff --git a/docs/building-on-lisk/web3-app-development.mdx b/docs/building-on-lisk/web3-app-development.mdx index 824d1dd0..47d03d64 100644 --- a/docs/building-on-lisk/web3-app-development.mdx +++ b/docs/building-on-lisk/web3-app-development.mdx @@ -278,13 +278,24 @@ To deal with stuff like wallets, and other Web3-specific things, you might want [Synpress](https://synpress.io/) is an E2E (End-to-End) testing library for Web3 dapps. Synpress can be used with two leading E2E testing frameworks out there, i.e., both [Playwright](https://playwright.dev/) and [Cypress](https://www.cypress.io/), with support for all of their its features. -#### Automated Testing and Continuous Integration (CI) -- k6 -- Artillery +#### Performance testing +Performance testing is essential to ensure that your Web3 app can handle the expected load of users and their interactions. +Measure and improve your apps performance, throughput, and resilience under different levels of traffic and transactions. + +Some examples of performance testing tools are: + +- [k6](https://k6.io/) +- [Artillery](https://www.artillery.io/) + +{/* #### Automated Testing and Continuous Integration (CI) */} #### Monitoring -- Prometheus & Grafana -- Elastic Stack (ELK) +Monitoring is important to ensure that your Web3 app is running smoothly and to detect and fix issues before they affect your users. + +Some popular monitoring tools are: + +- [Prometheus](https://prometheus.io/) combined with [Grafana](https://grafana.com/) +- [Elastic Stack (ELK)](https://www.elastic.co/elastic-stack) ### Web2 vs Web3 App Development #### Languages