为了更好的看清脚本运行时的状态,不让它运行结束后自动关闭,勾选以下选项
在script区域编写以下脚本
逐一分析
var pkg = JavaImporter(org.openqa.selenium); 导入要用到的包
WDS.sampleResult.sampleStart(); //获取采样器开始时间
WDS.log.info("Sample started");//在日志区域打印"Sample started"
WDS.browser.get('https://www.baidu.com/');//利用browser.get()打开百度
WDS.log.info("打开百度");//在日志区域打印"打开百度"
var searchField = WDS.browser.findElement(pkg.By.id('kw'));//利用browser.findElement()定位元素框元素,方法如下
searchField.click(); //单击搜索框
searchField.sendKeys('Jmeter书中不会教你的'); //在搜索框中输入'Jmeter书中不会教你的'
WDS.log.info("在搜索框中输入Jmeter书中不会教你的");//在日志区域打印"在搜索框中输入Jmeter书中不会教你的"
var button = WDS.browser.findElement(pkg.By.id('su')); //定位搜索按钮
button.click(); //点击按钮
WDS.log.info("点击搜索按钮");//在日志区域打印"点击搜索按钮"
WDS.sampleResult.sampleEnd();//获取采样器结束时间