Three words for "test": differences? I just stumbled upon the three words 實驗 (shíyàn), 測驗 (cèyàn), and 試驗 (shìyàn). Looking them up on mdbg.net and on Google Translate, they all translate to "test/experiment". So I was wondering: what (if any) is the difference between them? Are they exact synonyms or is there a subtle difference in meaning?

PS I wss looking for word-usage but it doesn't exist. I'm not sure if there are better tags for this post. If you know any, feel free to edit.
Here are the common definitions for these words:

實驗 - experiment (lit: practical test)
e.g. 物理實驗 - physics experiment

測驗 - test as in exam (lit: test/measure test)
e.g. 英語能力測驗 - English skill test

試驗 - test as in tryout/trial (lit: try test)
e.g. 臨床試驗 - Clinical trial

By the way, I suggest don't use any translation engine if you want to study that language, use actual dictionaries. I believe translation engines are just to get a grasp of the input. At this point in time, humans are needed to finalize the translated outputs.