Go to this page, click back and see if the random changes. If BF-cache works it should. Then modify the page with adding DOM, insert unload handler and unbeforeunload handler and if the random still does not change.
Random number:
Safari: BF-cached works for all of these changes.
Chrome: BF-cache never works. It always reloads javascript.
Firefox: