The technology can be used to manage the product testing process, to conduct online testing and to process the results.