html - 在 Gatling 中可以遍历 HTM 标签并提取值吗?
问题描述
gatling
我正在寻找在此线程中内置的东西https://groups.google.com/forum/#!topic/gatling/WIGH_nYw-Mg
我想知道有多少列表,即<li> </li>
下面呈现的标签<ul class="product_list grid row">
?我如何发现 5 个<li>
项目在页面上动态呈现?
<ul class="product_list grid row">
<li class="ajax_block_product col-xs-12 col-sm-6 col-md-4 first-in-line first-item-of-tablet-line first-item-of-mobile-line" style="height: auto; margin-bottom: 0px;"></li>
<li class="ajax_block_product col-xs-12 col-sm-6 col-md-4 last-item-of-tablet-line" style="height: auto; margin-bottom: 0px;"></li>
<li class="ajax_block_product col-xs-12 col-sm-6 col-md-4 last-in-line first-item-of-tablet-line last-item-of-mobile-line" style="height: auto; margin-bottom: 0px;"></li>
<li class="ajax_block_product col-xs-12 col-sm-6 col-md-4 first-in-line last-line last-item-of-tablet-line first-item-of-mobile-line last-mobile-line"></li>
<li class="ajax_block_product col-xs-12 col-sm-6 col-md-4 last-line first-item-of-tablet-line last-mobile-line">
</ul>
- 然后,从每个
<li>
中,我想提取product_img_link
和product-price
值
<li class="ajax_block_product col-xs-12 col-sm-6 col-md-4 first-in-line first-item-of-tablet-line first-item-of-mobile-line" style="height: auto; margin-bottom: 0px;">
<div class="product-container" itemscope="" itemtype="http://schema.org/Product">
<div class="left-block">
<div class="product-image-container">
<a class="product_img_link" href="http://automationpractice.com/index.php?id_product=3&controller=product" title="Printed Dress" itemprop="url">
<img class="replace-2x img-responsive" src="http://automationpractice.com/img/p/8/8-home_default.jpg" alt="Printed Dress" title="Printed Dress" width="250" height="250" itemprop="image"> </a>
<div class="content_price" itemprop="offers" itemscope="" itemtype="http://schema.org/Offer">
<span itemprop="price" class="price product-price">
$26.00 </span></div>
</div>
</div>
</div> <!-- .product-container> -->
</li>
我在下面尝试check
但没有帮助
.check(regex("""<ul class="product_list grid row"> (.*) <!-- .product-container> -->""").findAll.saveAs("""ul_list""")))
解决方案
推荐阅读
- facebook - 删除 publish_actions 权限后的 Facebook Graph API 共享
- python - 为什么数字没有正确添加?
- google-cloud-platform - 部署管理器:操作失败,因为另一个操作已经在进行中
- javascript - SCORM 1.2:当 cmi.core.lesson_status 更新为失败时发生变化(口齿清晰)
- c++ - 你能在多行字符串文字中使用 C/C++ 预处理器标记吗
- local-storage - Flutter webivew如何设置本地存储
- sql - select count(*)+count(*) 这个 sql 语句是否产生任何结果或错误?
- r - Diff 函数在与行上应用时转置矩阵
- linux-kernel - 为什么我的内核模块完美地执行浮点除法?
- python - 从 Python 中的时间戳字符串中提取日、月和小时