0
私は2つのクラスを持っています、1つはtestngコードを実行するためのテストクラスで、もう1つはメインクラスです。メインクラスの文字列値をtestngコードを実行するためのテストクラスに渡したいメインクラスを実行するのを手伝ってください。JavaのTestNGを使用してメインクラスから別のクラスに文字列を渡すにはどうすればよいですか?
メインクラスコード:
public static void main(String[] args) {
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testng = new TestNG();
testng.setTestClasses(new Class[]{
packagename.classname.class });
testng.addListener(tla);
testng.run();
}
のTestNGクラスコード:
Select product_name_dropdown = new Select(driver.findElement(By.xpath("")));
product_name_dropdown.selectByVisibleText(product_name);
私はTestNGのクラスにメインクラスからPRODUCT_NAME変数の値を渡したいです。
ここで何を達成しようとしていますか? – nullpointer
または、適切なテストを書いて、あなたがここで求めていることをしないでください?入力を必要とせず、特定の状況をテストするテストを作成します。 – Tom
引数をつけてjarを作成したいと思い、** product_name **を動的値のようなパラメータで渡します。 –