Worcester set up a Challenge Cup pool one decider with Stade Francais next weekend with a dominant performance against Crociati Parma.
Warriors clinched their vital bonus point in the first half with tries from Alex Grove, Andy Goode and an Errie Claassens brace.
After the break Tom Arscott and Josh Drauniniu extended their lead before Parma were awarded a penalty try.
Ollie Hayes, Ben Gulliver and Miles Benjamin then rounded off the rout.
Warriors forward coach Phil Davies told BBC Hereford & Worcester:
"50-odd points in any game is a good effort and we were pleased we got the bonus point ahead of the trip to Paris next week.
"Miles Benjamin is a big, powerful player and we gave him a go in the centre. I thought he did well.
"After losing to them [Stade] here, we wanted to get to this stage of the competition with something to play for."
Worcester: Claassens; Arscott, Benjamin, Grove, Drauniniu; Goode, Perry [capt]; Douglas, Shervington, Tomaszczyk, Gulliver, Gillies, Dacres, Abbott, Muagututia.
Replacements: Hayes, Porter, Currie, Betty, Kvesic, Frost, Gray, Short.
Crociati Parma: Casalini; Carritiello, Vengoa, Damiani, Alberghini; Morisi, Zucconi; Pepoli, Manici, Coletti, Contini, Fletcher [capt], Ruffolo, Delnevo, Caffini.
Replacements: Goegan, Milani, Tripodi, Mandelli, Festuccia, Ireland, Ruffolo, Gennari.
Referee: Andrew Macpherson (Scotland)