Daniel Ribeirinha-Braga pfp
Daniel Ribeirinha-Braga
@dbragz.eth
When it comes to testing there are a bunch of different ways to go about it. There are unit tests, integration tests, system tests, end-to-end tests and so much more. ๐Ÿงช What I have realized over the last 10 years of software development is that you really need to set your intention behind what you are testing for. Are you looking for incongruent user interface states, is the calculation correct based on the inputs that you provided, is the information being updated at the appropriate intervals, and can the system handle the level of usage and scale appropriately? ๐Ÿ’ก The ability to test appropriately is a skill all engineers should learn. Many of these tests can be automated and should be done so in order to save time and capture edge cases. ๐ŸŽฏ Without testing we never know if our software is working as intended. By capturing those output of these tests we can analyze them and understand if we are on the right path. โœ…
0 reply
0 recast
0 reaction