デフォルトでは、TestNG は安全でない URL からの DTD のロードを無効にします
はい、これが TestNG のデフォルトの動作であり、バグを修正するためにそのプル リクエストを通じて導入しました https://github.com/cbeust/testng/issues/2022
intelliJ で JVM 引数を設定するには、Run > Edit Configurations
を選択します。 、この JVM 引数を VM オプション セクションの -ea
の後に追加します。 (これはデフォルトで存在します。
構成の編集の詳細については、こちらの公式ドキュメントを参照してください
Intellij で見つけやすいようにスクリーンショットを追加
引数値
-ea -Dtestng.dtd.http=true
上記がテンプレート レベルで機能しない場合、これで修正されます。
Run--> Edit configuration --> template --> testng
すべてを変更してください
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"
https:
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd"
<オール>
以上です。