我对JMeter有个奇怪的问题。
设想情况:
如果我执行相同的交换服务器(在远程服务器上记录并尝试在本地执行),则行为是相同的。
有什么线索吗?我不明白为什么它能够在另一个服务器上进行登录和导航,但在其他操作上却失败了。
简而言之,如果我记录了一个测试,如果我更改了服务器,它就会在某个点失败。
发布于 2014-12-13 09:34:32
我的期望是,至少有一个动态参数正在被硬编码到脚本中。我建议采取以下行动:
- [Regular Expression Extractor](http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor)
- [XPath Extractor](http://blazemeter.com/blog/using-xpath-extractor-jmeter-0)
- [CSS/JQuery Extractor](http://jmeter.apache.org/usermanual/component_reference.html#CSS/JQuery_Extractor)
整个过程称为“关联”,因此如果上面的信息不足以解决问题,您可以使用"JMeter相关性“作为搜索术语。
发布于 2014-12-15 14:46:10
问题是一些xhtml组件没有任何指定的Id,因此jsf会设置类似于id="mainForm:j_idt12“的内容。因为我的测试不需要在动态生成的html (是简单的测试)上工作,所以设置ids可以解决问题。
https://stackoverflow.com/questions/27447182
复制相似问题