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

Why script error occur in between recording in qtp?

1771


What is parameter in qtp?

682


Can any give an example(if possible templates) how to test web application using QTP. thanks in advance

1561


For which type of project the iterative model is suitable?

1387


how to evalute defects in QTP script?

1492






I AM TRYING PORT CODE FROM WINRUNNER TO QTP AND DON'T KNOW TO HOW TO CHECK THE ERRORS. IN WINRUNNER FUNCTION RETURNS EIGHER 0 OR -1 AGAINST WHICH RESULT CAN BE MADE PASS OR FAIL BUT IN QTP I DON'T SEE FUNCTIONS RETURNING ANY VALUE. APPRECIATE IF ANYONE COULD HELP ME CONVERTING FOLLWOING WINRUNNER CODE TO QTP. set_window("Customer Service"); rc = web_obj_get_text("Summary","#2","#4",ssn,""," ",1); if (rc != E_OK) { report_msg("[GetSubscriberSummary] Could Not get subscriber SSN; rc = "&rc); myRC = rc; } else { ssn = StripBlank(ssn); if (DEBUG) report_msg ("[GetSubscriberSummary] SSN: "&ssn); }

1721


What is the purpose of loading qtp add-ins?

627


What VBScript operators, functions, and statements do you use in QuickTest Professional?

2172


What is the difference between QTP and WinRunner? Why do you choose only QTP for automation among remaing tools like Rational robot and silk test? Write the VBscript for any functionality in your project ? What is the cost of QTP ? If you entered into yahoo mail with your valid user name then you will get FOR EXAMPLE , " welcome to krishna " on the top of inbo page , how can you test it in QTP? What type of testing you can do, when we gave you 5 screens and how can you test that application? What type of framework you are using in your company and explain it?

1797


What is CMMP and CMMH?

702


Hi How to retrieve data from web element line by line?

1572


Do you know how to connect database? Can you tell me the procedures?

553


What are advantages of test automation?

670


How to use descriptive programming?

616


Is it possible to change the values of analog recording?

576