0

I get confused between these terms. For example, should unit testing be listed as a software testing process or technique? I think unit testing is a software testing technique. And how about Test driven development? Can you give me some examples for software testing processes and techniques?

In my opinion, software testing process is a part of the software development life cycle. For example, if we use V-Model, the software testing process will be System test, Acceptance test, Integration Test.

gnat
20.5k29 gold badges117 silver badges308 bronze badges
asked Mar 29, 2012 at 2:44

1 Answer 1

3

A process is a series of actions or operations leading towards a particular result. A technique is a practical method, skill, or art applied to a particular task.

Unit testing is both a process and a set of techniques. You employ the process to achieve your particular aim, which is to obtain a level of confidence that the software works as it should. But you apply a set of techniques to execute that process, which are the skills you developed to implement your unit tests.

answered Mar 29, 2012 at 3:20
2
  • base on your answer, should I understand that the Test driven development is a software testing technique? And if we have unit testing, system testing, acceptance testing... Can we understand them as a series of testing processes? Thank you. Commented Mar 29, 2012 at 3:48
  • 2
    Not to put too fine a point on it, but what exactly are you trying to accomplish here? Sure, you can call them testing processes. You can also call them techniques. I don't think the distinction really matters all that much. Commented Mar 29, 2012 at 4:01

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.