If you are upgrading from 3.1.1 to 3.1.2, I have attached a document outlining those steps.
The only difference is how to download the product from CA Support Online. You will need to choose the 3.2 release, and from there you will be able to download the 3.1.2 release.
Thanks Aditi for this document!