[英]How to Login in Jmeter on Java Script Popup
要登錄JMeter,請參閱此鏈接,它將逐步指導您: 鏈接
我在您的網站上創建了一個演示用戶帳戶並進行了測試,它工作正常。 參見下文,結果首先失敗,因為它沒有HTTP AUTHORIZATION MANAGER,添加后幾秒鍾即可工作。
獲取測試腳本框架的最簡單方法是記錄測試。
請執行以下步驟:
在JMeter中:
在瀏覽器中:
配置它以使用:
JMeter應該記錄測試。 如果仍然不清楚,請參閱Apache JMeter代理循序漸進指南和HTTP(S)測試腳本記錄器用戶手冊章節。
我還建議添加HTTP Cookie Manager ,以防網站檢查Cookie,並且一般而言,代表並維護虛擬用戶會話是不錯的選擇。
嘗試下面的代碼,如果它不起作用,請回復我:
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://demo.theupbeetkitchen.com/");
driver.findElement(By.xpath(".//*[@id='customLogin']")).click();
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath(".//*[@id='ID']")));
driver.findElement(By.xpath(".//*[@id='ID']")).sendKeys("xyz@gmail.com");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.