Changes for page Test Speedup
Last modified by chrisby on 2025/03/08 11:39
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -20,7 +20,7 @@ 20 20 21 21 **Synchronous Testing** 22 22 23 -A simple test-drivenworkflow is to write new code,executetests locally, wait for them to finish and if they passthengoing on. To avoid long waiting times being unproductive, you onlyexecutea few,very fast tests sacrificing that all tests check your latest changes. This is tolerable when working on an isolated concernsworking withunit tests e23 +A simple TDD workflow is to write new code, run tests locally, wait for them to finish, and if they pass, move on. To avoid long waiting times being unproductive, you run only a few very fast tests, sacrificing the fact that all tests check your latest changes. This is tolerable when you are working on isolated code and using unit tests, but as soon as integration with the rest of the code comes into play, it becomes a problem. Either you run only unit tests and do not take advantage of the full power of your test suite, or you run all tests and are unproductive for a long time while waiting for them to finish. This problem can be solved with asynchronous testing. 24 24 25 25 **Asynchronous Testing** 26 26