DEV Community

Sushanta Gupta
Sushanta Gupta

Posted on

1 1

Simple Overview of testing

In the application development cycle, Testing is an integral part. It is a process of checking whether our code works expectedly or not. Although we can do manual checking of our code, it is not a recommended way. We need a pre-built system to test our code appropriately. In addition, testing saves our time and also improves our code.

The steps for testing an application are as follows:

Code > Outcome > Test > If (Success) ? “Go for production”: If(failure)? Make a change in the code

There are different kinds of tests available for us. They are unit tests, Integration tests, and E2E tests. Generally, we have to write thousand of unit testing codes. Compare to unit testing, the number of integration tests is smaller. Among the three, we should write a few e2e testing.

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more