Springテストに関連するブログ投稿を見ると、これらのクラスのいずれかが表示されますが、実際の違いはわかりません。
@RunWith(SpringRunner.class)
@RunWith(SpringJUnit4ClassRunner.class)
    Springテストに関連するブログ投稿を見ると、これらのクラスのいずれかが表示されますが、実際の違いはわかりません。
@RunWith(SpringRunner.class)
@RunWith(SpringJUnit4ClassRunner.class)
    回答:
javadocとの違いはありません。
SpringRunnerは、SpringJUnit4ClassRunnerのエイリアスです。
参照:https://docs.spring.io/spring/docs/4.3.0.RC2_to_4.3.0.RELEASE/Spring%20Framework%204.3.0.RELEASE/org/springframework/test/context/junit4/SpringRunner.html
@RunWith(SpringRunner.class)Springのテストサポートを使用して実行するようにJUnitに指示します。SpringRunnerの新しい名前ですがSpringJUnit4ClassRunner、見た目は少し簡単です。
SpringRunner 春のテスト4.3でのみ利用可能です。
SpringRunnerクラスは拡張しSpringJUnit4ClassRunnerます。
ソースコードのSpringRunnerIS
package org.springframework.test.context.junit4;
import org.junit.runners.model.InitializationError;
public final class SpringRunner extends SpringJUnit4ClassRunner {
    public SpringRunner(Class<?> clazz) throws InitializationError {
        super(clazz);
    }
}
    SpringRunner&間の詳細な関係を理解するための情報が追加されましたSpringJUnit4ClassRunner。