当前位置: 首页 > 知识库问答 >
问题:

JMeter正则表达式提取器我想检查网页完成时显示完成的文本

宋新知
2023-03-14

DefaultValue:无

我检查了该网页,显示的html内容如下:

<tdbody>
<tr>
<td>     
<div class=""gwt-Label absoluteleft padding">Completed.</div>
</td>
</tr>
</tdbody>

我是否正确地执行了正则表达式以检查是否出现已完成的消息?

Thread Group
- HTTP Request Defaults
- HTTP Cookie Manager
-Recording controller
- http requests (login, select project, go to processing page, run process)
- While controller
- http request (the page which does the processing)
- regular expression extractor
- Constant timer 

共有1个答案

壤驷文华
2023-03-14

你能在你的while控制器中发布条件吗?while控制器在遇到这种情况时可能会非常困难。您可以尝试:

${__javaScript("${Completed}" == "Completed")}

${__javaScript("${Completed}" != "Completed")}

取决于您希望While控制器在操作完成时执行还是在操作尚未完成时执行。

 类似资料:
  • 我试图创建一个线程组,使登录到我们的系统中。为此,我需要包含 每次打开页时生成的标记,并保存在隐藏值中。因此,通常的解决方案,如响应,执行正则表达式提取器,并使值变量和it稍后请求,对我来说不起作用。因为标记与和时不同。 然后,我找到了一个并行控制器,这对我来说可能是一个解决方案。但我找不到办法。另外,没有我的母语(日语)的参考资料。我想要标记到某些登录操作,所以我需要用并行控制器做正则表达式提取

  • 问题内容: 我需要解析几个页面以获取其所有的YouTube ID。 我在网上发现了许多正则表达式,但是:Java表达式不完整(除了ID之外,它们还给我带来了垃圾,或者它们错过了一些ID)。 我发现似乎完整的一个托管在这里。但这是用JavaScript和PHP编写的。不幸的是,我无法将它们翻译成JAVA。 有人可以帮我用Java重写此PHP regex或以下JavaScript吗? 问题答案: 首先

  • 有从字符串中提取SQL查询的正则表达式吗?我不想验证任何SQL语法,而是只想提取一组SQL命令。这是为了以灵活的方式解析给定的SQL文件/字符串。 给出了以下SQL文件/字符串示例: 一些伪代码示例是:。在将来,我希望用所有(可能的)命令来扩展它。 查找具有以下任一项的起始匹配:(UPDATESELECTINSERTINTO) 零个或多个(包括空格和换行符) 停止在处,它分隔SQL查询。 只要通过

  • 我有一个JMeter脚本,它处理一系列请求,每个请求都不同,get,post,等等。 每个请求从服务器返回一个自定义标头,标头中有一些数值。这个头返回它在服务器端所花费的实际处理时间(没有延迟/HTTP开销) 我可以添加一个正则表达式提取器来毫无问题地从头部获取该值,但我希望所有请求都重复这样做。 在JMeter中跟踪正则表达式提取器的结果 谢谢你。

  • 这里的问题是,我为整个控制器设置了cookie管理器,而不是获得实际数据,我获得的是cookie中变量的名称“.authToken=${auth}”。 我猜原因是当测试到达Cookie管理器时没有声明变量,但我希望jmeter足够聪明,在到达正则表达式提取器时声明变量。 结构 null 唯一一次它似乎正常工作是当我在http请求中设置了Cookie管理器并禁用了“main”Cookie管理器(用于

  • 问题内容: 我想从一般的HTML页面中提取所有文本(是否显示)。 我想 删除 任何HTML标记 任何JavaScript 任何CSS样式 是否有一个正则表达式(一个或多个)可以实现? 问题答案: 您不能真正用正则表达式解析HTML。太复杂了。RE根本无法正确处理部分。此外,某些常见的HTML之类的东西将在浏览器中作为适当的文本工作,但可能会使天真的RE感到困惑。 有了合适的HTML解析器,您会更快