私はeclipseを使用してセレンでjavaでテストを書く必要があります。私は2つのブラウザを同時に動かす必要がある状況があります。私はTestNGがあることを知っていますが、今は私はそれを使用する余裕がありません。だから私の質問は、使用する方法はありますか?並行してテストするメソッド
new Thread
方法があるのですか?例:
package test.test
import...
public class tests {
public Thread t1, t2;
@Before
public void putUp() {
//my code
}
@Test
public void test(){
t1 = new Thread(usingT1);
t2 = new Thread(usingT2);
t1.start();
t2.start();
...//rest of the code
}
public void usingT1(){
//code of that method
}
public void usingT2(){
//code of that method
}
@After
public void putDown(){
//my code
}
Runnable要素でクラスを使用する方法があります。メソッドを使用する方法がない場合は、そのクラスの簡単な例を私に与えることができます。私が見つけたものはすべて奇妙な方法で表示されます。ヘルプ ため
ThxをJaner
これらのようなことが可能かどうか尋ねるだけです。そして、はい、Javaの私のスキルは低レベルにあるので、私は尋ねます。 C#では、私はそれを書くことができます。私は何をしたいの2つのブラウザを実行するために使用され、私のサイトで2つの位置を1つの事を追加し、効率をチェックします。あなたの意見では、どのように最善ですか?クラスで?または、私が今持っている限られた時間で学ばなければならない最後にTestNGを使用するのですか? – Janer
"あなたが作成しようとしているもの"がどれくらいの期間存在するのでしょうか。スローアウェイコードについて話している場合は、あなたのコア要件は「迅速な結果」です。多分私のコードスニペットはあなたを動かすのに十分です。 – GhostCat
これらのタイプのコードは短期間の使用のためです。長期的には?? – Janer