Testing 'install' and 'update' flows in chrome extensions

Testing the extension update and initial install flow could be tricky. This post will walk you through few steps to test all such flows during development stage itself.

Why the hell I need a test-case?

The path from 'why the hell I need a test-case?' to 'you test-case, I love you ❤'