TestNG, her bir yöntem için yeni bir test sınıfı örneği oluşturmak için nasıl zorlanır? Test modu, her mod için parallel="methods"
çalışma modu ise TestNG'yi yeni bir test sınıfı örneği oluşturmak için nasıl zorlanır?TestNG, çalışma modu paralel = "method"
JUnit bunu otomatik olarak yapar ama TestNG yöntemleri arasında aynı örneği yeniden kullanır.
Bu davranışı değiştirmek için herhangi bir seçenek var mı?
Selenium testleri çalıştırıyorum ve @BeforeMethod
yönteminde web tarayıcısı oluşturuyorum ve bunu test yöntemlerinde kullanmak üzere sınıf değişkenine depolayın ve @AfterMethod
numaralı bölüme kapatın.
Ayrıca webdriver'ı paylaşmadan bir test sınıfının yöntemlerini paralel olarak çalıştırabiliyorum.
Sadece yapıcı içinde alanlarınızı atayarak istediğiniz etkiyi elde edebilirsiniz. –
Bu işe yaramaz - yapıcı sadece bir kez çağrılır. – shiggity