Skip to content

Commit b1388f6

Browse files
committed
update to version 1.0.4
1 parent 7b464f5 commit b1388f6

File tree

4 files changed

+3551
-2216
lines changed

4 files changed

+3551
-2216
lines changed

README.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11

22
# General roadmap for developers to learn testing
3+
###### Version 1.0.4
34

45
This roadmap helps you learn testing concepts in a structured and principled way.
56
It also allows you to evaluate yourself — to see what you're already familiar with and where you might need improvement.
@@ -24,7 +25,7 @@ You’re welcome to open a Pull Request or create an Issue — every contributio
2425

2526
📌 *Start from wherever you are — move forward with clarity!*
2627

27-
![Roadmap](./developer-testing-roadmap.svg?v=1-0-3)
28+
![Roadmap](./developer-testing-roadmap.svg?v=1-0-4)
2829

2930
## Test Concepts
3031
- White Box
@@ -68,7 +69,7 @@ You’re welcome to open a Pull Request or create an Issue — every contributio
6869
- Setup
6970
- Exercise
7071
- Verify
71-
- Teardown
72+
- [Teardown](http://xunitpatterns.com/Fixture%20Teardown%20Patterns.html)
7273

7374
## Development approach
7475
- TLD
@@ -100,8 +101,15 @@ You’re welcome to open a Pull Request or create an Issue — every contributio
100101
- Internal Functions Testing
101102
- [.NET Friend assemblies](https://learn.microsoft.com/en-us/dotnet/standard/assembly/friend)
102103
- Frameworks
103-
- [XUnit](https://xunit.net/)
104-
- [NUnit](https://nunit.org/)
104+
- .NET
105+
- [XUnit](https://xunit.net/)
106+
- [NUnit](https://nunit.org/)
107+
- JS
108+
- [Jest](https://jestjs.io/)
109+
- Python
110+
- [unittest](https://docs.python.org/3/library/unittest.html)
111+
- PHP
112+
- [PHPUnit](https://phpunit.de/index.html)
105113
- Mock Tools
106114
- .NET
107115
- [Moq](https://github.com/devlooped/moq)
@@ -125,7 +133,7 @@ You’re welcome to open a Pull Request or create an Issue — every contributio
125133
- EFCore InMemoryDatabase
126134
- SQLite
127135
- Container Integration
128-
- .NET Test Container
136+
- [Test Container](https://testcontainers.com/)
129137
- [Gitlab Service container](https://docs.gitlab.com/ci/services/)
130138
- [Github Service container](https://docs.github.com/en/actions/use-cases-and-examples/using-containerized-services/about-service-containers)
131139
- Mock Server
@@ -185,9 +193,9 @@ You’re welcome to open a Pull Request or create an Issue — every contributio
185193
- [phpunit-snapshot-assertions](https://github.com/spatie/phpunit-snapshot-assertions)
186194
- Canary Testing
187195

188-
## Test Pyramid
196+
## [Test Pyramid](https://www.softwaretestinggenius.com/istqb-agile-tester-extension-exam-theory-study-material-part-10)
189197

190-
## Test Data Generation
198+
## Fake Data Generation
191199
- .NET
192200
- [AutoFixture](https://github.com/AutoFixture/AutoFixture)
193201
- [Bogus](https://github.com/bchavez/Bogus)

0 commit comments

Comments
 (0)