問題タブ [testng-eclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
401 参照

selenium-webdriver - how to run several test cases in one file

I have a tricky question again and I hope you have a solution for me again.

Currently I have 2 testng.xml (testng1.xml and testng2.xml)

Question: Ist there a way how to define an xml file, e.g. allTestng.xml where I can run testng1.xml and testng2.xml ?

Important: testng1.xml should start and finish before testng2.xml can start.

0 投票する
1 に答える
6417 参照

java - Selenium WebDriver TestNG Data Provider Methodを使用してExcelシートから特定の値を読み取る方法は?

以下はコードです: -

これで、入力 Excel に記載されているすべての値と値の合計が返されます。以下は入力値です

1 2 3 4 5 6

ここで、特定の行と列から値のみを選択し、たとえば Row 1 、 Column 1 を選択してそれらを追加し、合計を表示したいと考えています。入力データ フィールドに 1,1 を入力しようとしましたが、出力が得られません。助けてください。

0 投票する
1 に答える
452 参照

eclipse - アンインストール後に TestNg を再インストールできない

ここに画像の説明を入力

Eclipse から TestNG をアンインストールした後、この前述の手順で再度インストールしようとしました

[ヘルプ] > [新しいソフトウェアのインストール] > [TestNG チェックボックスの選択] > [次へ] および [完了] ボタンをクリックします。

次に、エラーが表示されます。

ここに画像の説明を入力

0 投票する
4 に答える
10629 参照

java - TestNG 非静的データ プロバイダー メソッドが機能しない

テストクラスとテストメソッドがあります。これは、データ プロバイダーの方法によって異なります。データ プロバイダー メソッドは、テスト クラスまたはその基本クラスの 1 つ以外の別のクラスにあります。TestNGのドキュメントによると

データプロバイダーを別のクラスに配置する場合は、静的メソッドまたは非引数コンストラクターを持つクラスである必要があり、 dataProviderClass 属性で見つけることができるクラスを指定します

テストクラス:

データ プロバイダー クラス:

Eclipse からのテスト出力:

機能していないようです。私はTestNG 6.9.11を使用しており、MavenとEclipseから実行しようとしました。最新の Eclipse-TestNG プラグインを使用しています。