2016-09-19 73 views
0

selenium代碼 - 導出下面的代碼並導出jar文件在junit中。如果我打開jmeter中的junit請求,我無法獲得類文件。我也檢查了junit 4檢查列表。在jmeter中提取jar文件

public class BriquesoftLoadTest { 
      @Test 
      public void openBrowser() { 
       System.setProperty("webdriver.gecko.driver", "E:\\Jar\\geckodriver.exe"); 
       WebDriver driver = new FirefoxDriver(); 
       driver.get("http://google.com/"); 
       System.out.println(driver.getTitle()); 

      } 
     } 

回答

0

首先,你是否知道提供Selenium集成的WebDriver Sampler插件?

如果由於某種原因,它不適合你玩,你需要繼續使用JUnit,這裏是某種形式的清單:

  1. 確保使用的.jar測試都生活在「LIB/JMeter安裝的「junit」文件夾。您還需要重新啓動JMeter才能選擇.jar。
  2. 您需要將Selenium庫添加到JMeter類路徑中。再次,您需要將Selenium和其他.jars複製到JMeter的「lib」文件夾並重新啓動JMeter。越來越硒庫使用JMeter Plugins Manager的最簡單的方法,你可以得到所有安裝在一個單一的點擊必要的罐子:

    Plugins Manager Selenium

  3. 一旦你做到這一點,請確保你打勾'搜索的JUnit 4註釋(代替的JUnit 3)

    Selenium JMeter Junit

  4. 在你應該做任何異常行爲的第一件事情況檢查jmeter.log文件 - 在大多數情況下,我t包含足夠的故障排除信息來解決問題的底部。

有關在JMeter測試計劃中使用JUnit測試的更多信息,請參閱How to Use JUnit With JMeter

+0

我知道要爲硒添加一個正常的java項目,但我的問題如何將一個硒項目的testNG類與一個Jmeter集成? – Naveen

+0

如何使用testNG框架進行負載測試。我還需要將testng框架與jmeter整合。我嘗試過使用junit,我也需要做testng的幫助。任何人都可以幫我做testng與jmeter的集成嗎? – Naveen

+0

目前JMeter不承認TestNG測試。 –