20 minute test protocol is better than a ramp test but still not great. Have a read of this article:
Then if you’re brave enough take a dive into the corresponding thread on here: