Hi, I am a freelance software tester, my name? well, you can call me ladybug, at least that’s what my teammates call me :D. I am here to give my 2 cents on the topic.
And yes, the guy in the pic is not a tester, he is a developer, as testers, we don’t kill the bugs, we raise them. :D
To get a grasp of the term software testing, one must always know what is software first?
Software is a set of programs or a collection of computer programs that will perform a certain task. The software is developed by multiple programmers based on customer requirements.
Let’s say, there is a bank they are doing manual transaction in their environment and they want to automate the system. For this, they will approach an IT company and ask them to develop software according to their requirements.
So here, the bank is the customer and the IT company is the vendor. The customer will provide all the requirements to the vendors and the vendor will analyze their requirements thoroughly, if both the parties fulfill each other's requirements then, they will come to an agreement.
Once they are agreed, the IT company will start developing the project. In general, if we want to develop and deliver the product to the market. We have to go through a certain process. Not only in the IT industry, in any industry like chemical industry, medical industry all will get the raw material first and they will do set of process and then will deliver it to the market.
Similarly, the software will also go through such a set of processes called SDLC.
SDLC(Software development life cycle):
SDLC is a project management model. This cycle explains the end-to-end development phase of a product.
A software development life cycle is a never-ending life cycle, one can never say it is 100% finished. There are always adding features on customer demands, also bugs are found when software goes live, which are fixed, developed, and deployed. Sometimes during this process, new bugs creep in. This is why SDLC is a never-ending process.
If you liked this, click the 👏🏻 below. I notice each one and I’m grateful for them.