Like others said, you need both.
You need a very solid knowledge of the material in order to apply it to broadly to concepts you may never have seen (which are actually fairly simple on the inside).
You also need to know how the MCAT will phrase questions and what kind of answers it's looking for.
Practice tests/passages/questions IS studying.