https://github.com/baumannzone/javascript-testing
✅ Introducción a los tests con javascript guiada por ejemplos progresivos: de "0 a framework"
https://github.com/baumannzone/javascript-testing
javascript javascript-testing jest nodejs pruebas testing testing-javascript tutorial
Last synced: 3 months ago
JSON representation
✅ Introducción a los tests con javascript guiada por ejemplos progresivos: de "0 a framework"
- Host: GitHub
- URL: https://github.com/baumannzone/javascript-testing
- Owner: baumannzone
- License: gpl-3.0
- Created: 2019-08-24T12:36:15.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T19:45:10.000Z (over 2 years ago)
- Last Synced: 2025-03-18T15:21:31.706Z (3 months ago)
- Topics: javascript, javascript-testing, jest, nodejs, pruebas, testing, testing-javascript, tutorial
- Language: JavaScript
- Homepage: https://www.baumannzone.dev/blog/testing-con-javascript
- Size: 1.95 MB
- Stars: 17
- Watchers: 2
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Introducción al Testing con Javascript
[](https://github.com/baumannzone/javascript-testing/actions)
[](https://github.com/baumannzone/javascript-testing/pulls)
[](https://github.com/baumannzone/javascript-testing/commits/master)

[](#contribuyentes-)
[](https://github.com/baumannzone/javascript-testing/blob/master/CODE_OF_CONDUCT.md)### https://baumannzone.dev
> 👋 ¡Hola, estimados developers!, para los que no me conozcáis, mi nombre es [Jorge Baumann](https://twitter.com/baumannzone) y soy desarrollador web.
>
> Este repositorio es una introducción práctica a los tests con javascript (a través de _node.js_) guiada por ejemplos progresivos: "de 0 a framework" 🎉
## Contexto
Pues bien developer, hace un mes aproximadamente (_julio 2019_), escribí un artículo en Medium (_que deberías leer si aun no lo has hecho_) que hablaba sobre la importancia de los test o pruebas en nuestros desarrollos de software: [Sobre Pruebas (Testing)](https://medium.com/@baumannsito/about-testing-304fac4034c3).
Este repositorio, además de ser la continuación de dicho artículo, es también la motivación de continuar hablando, en esta ocasión de manera más práctica y centrándonos en javascript, acerca de las pruebas automáticas en nuestras aplicaciones.Además, lancé en twitter un hilo de encuestas que tocaban estas temas. Las puedes ver [aquí](https://twitter.com/baumannzone/status/1165178014579273728).
### 📝 Blog Post
Puedes leer el artículo completo en medium: https://www.baumannzone.dev/blog/testing-con-javascript## Requisitos
Suponemos que, si estás leyendo esto tienes unos conocimientos básicos de programación en general y de javascript en particular.
- [git](https://git-scm.com/) (actualmente tengo la `v. 2.21`)
- [Node.js](https://nodejs.org/es/) (actualmente tengo la `v. 12.8`)
- npm (actualmente tengo la `v. 6.11`)## Instalar
`npm install`## Ejecución de Tests
Desde la consola de comandos, hacemos lo siguiente:
```
node test-0.js
```
```
node test-1.js
```
```
node test-2.js
```
```
node test-3.js
```
```
node test-4.js
```###### Todos los test anteriores
```
npm run test
```
###### Test con Jest
```
npm run jest
```
---
## Problemas
> Preguntas, bugs o solicitudes de mejorasSi no entiendes algo o si tienes alguna pregunta (❓),
si has detectado algún fallo (🐛),
si crees que hay algo que se puede mejorar (🔧)
o si tienes alguna idea (💡) que quieres se implemente,
no lo dudes y crea una nueva **[issue](https://github.com/baumannzone/javascript-testing/issues)**.
¡La revisaremos lo antes posible!## Contribuyentes ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
## Licencia
Este material está disponible para uso privado y no comercial bajo la licencia [GNU General Public License v3.0](./LICENSE)