Нее, тут NoClassDefFoundError означает, что произошла ошибка при инициализации класса. Скорее всего, дело в extends BaseTest. Не зря сейчас базовые тестовые классы считаются анти-паттерном. Кстати, что внутри BaseTest?
Это потому что поменял внутри файла, а сам файл не переименовал. В junit и testng название класса с тестом должно содержать слово тест. По поводу noClass FoundError. Покажи еще депенденси джейюнита в пом файле какие есть.