In software testing, stability testing is an attempt to determine if an application will crash. In the pharmaceutical field, it refers to a period of time during which a multi-dose product retains its quality after the container is opened.