If you believe that the Roomba battery needs replacement, you can further check it using a drain-charge cycle. To do this, you will need to take out the existing battery for up to ten minutes. You should then reinstall it and have the Roomba run until the battery dies. Then, you can charge the battery for up to three days and see if that extends the battery life.