An open API service indexing awesome lists of open source software.

https://github.com/danielbrito/testing-studies

💯 Exploring techniques and tools for testing.
https://github.com/danielbrito/testing-studies

chai cypress e2e-testing integration-testing java javascript jest mocha puppeteer react self-learning tdd unit-testing web-development

Last synced: 25 days ago
JSON representation

💯 Exploring techniques and tools for testing.

Awesome Lists containing this project

README

        

# :100: Testing Studies

These experiments cover different tools and concepts related to testing from my [self-directed](https://github.com/DanielBrito/self-learning) studies.

## :bookmark_tabs: Topics

- Test-Driven Development
- Unit Tests
- Integration Tests
- Ent-To-End Tests

## :rocket: Projects

- [Polyglot Bank](https://github.com/DanielBrito/tdd-project-node)

## 📃 References

- [Testing Strategies in a Microservice Architecture](https://martinfowler.com/articles/microservice-testing/) (Toby Clemson)
- [The Practical Test Pyramid](https://martinfowler.com/articles/microservice-testing/) (Ham Vocke)
- [Test-driven development as a defect-reduction practice](https://collaboration.csc.ncsu.edu/laurie/Papers/williamsltestDrivenDevelopment.pdf) (Laurie Williams et al.)
- [Mutation Testing Advances: An Analysis and Survey](Articles/mutation_testing_advances-an_analysis_and_survey-papadakis_et_al.pdf) (Mike Papadakis et al.)
- [An Analysis and Survey of the Development of Mutation Testing](Articles/an_analysis_and_survey_of_the_development_of_mutation_testing-jia_et_al.pdf) (Jia et al.)

## :toolbox: Tools

- [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/)
- [Jest](https://jestjs.io/)
- [Cypress](https://www.cypress.io/)
- [Mocha](https://mochajs.org/)
- [Chai](https://www.chaijs.com/)
- [Puppeteer](https://github.com/puppeteer/puppeteer)
- [Tape](https://github.com/substack/tape)
- [JUnit](https://junit.org/junit5/)
- [Cucumber](https://cucumber.io/)