Software Testing and Software Evaluation

Can someone clearly explain the difference between software testing and Software Evaluation ?

I think I understand quite clearly what Testing is, but I don’t have such clarity about what assessment is, so can you give an example?

And finally, if I wanted to include a list of previously defined project requirements, establishing whether each of them was achieved, and if this was not achieved, a discussion of why not ... where does it fit?

+4
source share
4 answers

Software Testing : Software testing is the process of executing a software error detection point.

Software Evaluation : Software evaluation is a type of evaluation that seeks to determine whether software or a combination of software products is best suited to the needs of a particular client.

+4
source

First of all, these terms are not related. Software testing is a process that ensures that the software you code is compliant with the requirements of the client and relatively free from errors. Software evaluation, on the other hand, is to identify existing software that can meet your needs.

Suppose you need a database comparison utility. You have 2 options: either you create your own software (or get some vendor to create it), or you can buy a ready-made or ready-made tool. If you create your own tool, this means that you need to plan, design, code, test and then implement it. This implies a full software development life cycle. Here, testing comes into the picture.

If you decide to purchase an already developed tool, you can search for different suppliers to quote their projects, the capabilities of the tools. You can try all of them to see which one is the best tool for you wrt your needs and prices. This is a software evaluation.

+3
source

Software evaluation is a widely used relative term.

According to Wikipedia :

Evaluation is the systematic definition of an item that deserves attention and value, using criteria defined by a set of standards. This can help the organization evaluate any goal, concept or proposal being implemented, or any alternative , to help make decisions ; or to determine the degree of achievement or value in relation to the goal and purpose and the results of any such action that has been completed.

The main purpose of the assessment, in addition to gaining an understanding of past or existing initiatives, is to reflect and help identify future changes .

As you can see, it is complex and related to BA business administration .

I think that you are looking for a procedure model, for example, Quantitative methods for selecting and evaluating software . There is no standard model or recommendation for processing estimates in software.

+1
source

Software testing is a way to find out if the software works as it should, for example. gives the correct output, works fast enough, processing expected loads, correctly responding to user inputs.

Software Assessment is the process of evaluating how well the original intended objectives of the Software have been achieved.

Evaluation occurs after the Software has been developed, and its users have used it long enough to become familiar with it and can effectively use it.

+1
source

Source: https://habr.com/ru/post/1481437/


All Articles