what is difference between application testing and product
testing?

Answer Posted / prasad

This is just a high-level overview of the differences between product testing and application testing.

Software products need to work on a variety of environments and are expected to work on supported configurations of all supported platforms. This involves running of compatibility tests against supported operating systems and software that must co-exist with the product. This also involves repeating the same tests a number of times and is a fantastic argument for automation.
Products must be intuitive to use and work in a similar manner to other products in its domain. Moreover, products are used by a large number of end-users and the way different users use it, is liable to vary. Application users are typically instructed on how to use the application and how not to. Therefore, it’s generally alright if an application is shipped with some bugs in it. For products however, usability and stress testing are of utmost importance and it means that there needs to be a user advocate who tests a product with an end-user in mind.
Software products also tend to have regular upgraded releases, with enhanced functions which should not break any existing product functionalities. This requires efficient regression testing.
The product management team collates frequently changing customer requirements and market expectations of a product, while also contributing to the product roadmap. As a result, the scope of the product changes constantly and testing becomes complicated with daily builds involved.
Product management’s intervention in scope changes becomes more pronounced in agile environments while management thinks that by using agile the product can be taken to market faster. However, agile testing by itself is a specialized area and with requirements being added or modified constantly, testing becomes a complex process.
In some cases, when any bugs are found in a product after a release happens, they are taken as feature additions for the next product version and made as change requirements. In the case of an application, a customer can provide change requirements as bugs and construe it as a gap in understanding the requirements.
If a product is to be delivered as a plug-n-play solution to end-users, testing becomes straightforward as there are no multiple configurations and environments involved.
This is just a high-level overview of the differences between product testing and application testing.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is there anyway to automatically update the Datasource name in Database Checkpoints object when we migrate tests to a new release?

3267


How to handle the exceptions using recovery secnario manager in quicktest professional (qtp)?

617


How to capture all the data of a webtable, weblist and combolist using QTP?

2846


What is the significance of “action 0” in qtp?

561


What are the five challenges you faced in QTP?

2749






"What are the common constrains that we need to consider when we prepare testcases for ASP application". Thanks in Advance...

1434


how to write the descriptive programming in QTP for remove the object value and substitute, with a variable then call the validation from excel

1897


What is the process of synchronizing qtp and aut?

566


Which functionalities of QTP used in banking project? pls any say answer?

1433


when u script reveiwing in which area u more concentrates?

1410


i'm using the qtp to test to vb appliction,i wanted to get the new application's title.i didn't want to use the winAPI to get it ,i 'd like to know whether a QTP function can do it. Eg: SystemUtil.Run "C:\Program Files\.....","","","" 'run an application, and misure the application is activating,then how to get the hwn wihtout using windowns api

1486


What is qtpro? What is a quick test professional?

577


how to prepared for first for the first interview?

1790


Sql questions to find second max salary and how to use joins

955


What is the pros and cons between QTP and Rational Robot

3276