CPC G06F 11/3692 (2013.01) [G06F 11/1479 (2013.01); G06F 11/3612 (2013.01); G06F 11/3684 (2013.01); G06F 21/10 (2013.01); G06F 2221/0775 (2013.01)] | 17 Claims |
1. A method of software launch regression testing, performed by one or more processors, comprising:
determining previous values of an operational parameter of previous versions of an application from data received from a plurality of client devices running the previous versions of the application, wherein the operational parameter is a ratio of transmissions of content from the plurality of client devices to successful viewing of the content on recipient client devices;
determining a current value of the operational parameter of an existing version of the application from data received from a plurality of client devices running the existing version of the application;
determining a probability interval from the previous values and the current value of the operational parameter;
launching a candidate update application to client devices comprising a subset of the plurality of client devices;
determining a value of the operational parameter of the candidate update application using data received from the subset of the plurality of client devices running the candidate update application;
determining if the value of the operational parameter of the candidate update application falls within the probability interval; and
based on the value of the operational parameter of the candidate update application falling within the probability interval, providing a testing pass notification.
|