答案 0 :(得分:1)
要登录JMeter,请参阅此链接,该链接将指导您一步一步:link
我在您的网站上创建了一个演示用户帐户并进行了测试,它运行正常。请参阅下面的结果首先失败,因为它没有HTTP AUTHORIZATION MANAGER,并且在添加它之后秒工作。
答案 1 :(得分:1)
获取测试脚本骨架的最简单方法是记录测试。
按照以下步骤操作:
在JMeter中:
在浏览器中:
将其配置为使用:
JMeter应该记录测试。如果有任何不明之处,请参阅Apache JMeter proxy Step by Step指南和HTTP(S) Test Script Recorder用户手册章节。
我还建议添加HTTP Cookie Manager以防万一网站检查cookie,一般情况下,表示和维护虚拟用户会话是好的。
答案 2 :(得分:0)
尝试以下代码,如果有效则回复我:
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");