Tôi muốn lặp qua một tập hợp các hàng trong bảng từ một phản hồi html (ví dụ: mỗi hàng chứa dữ liệu mà tôi muốn sử dụng trong một yêu cầu khác). Để thực hiện điều này, tôi đã thiết lập một biến gọi là COUNTER và tôi đã thiết lập một Extractor XPath với lĩnh vực thiết lập XPath Query đểSử dụng biến jmeter trong xpath extractor
//table//tr[${COUNTER}]/td[0]
Tuy nhiên điều này không có được một kết quả không phụ thuộc vào giá trị của COUNTER. Nếu tôi thay thế $ {COUNTER} bằng một giá trị số, ví dụ:
//table//tr[4]/td[0]
hoạt động như mong đợi.
Các lỗi sau đây chỉ ra rằng chức năng này phải ở trong 2.5.1 https://issues.apache.org/bugzilla/show_bug.cgi?id=51885 nhưng nó không làm việc cho tôi trong 2.5.1 tương đương 2,6
Sử dụng các biến trong các biểu thức XPath phải rất hữu ích trong việc jmeter nhưng tôi không thể tìm thấy bất kỳ cuộc trò chuyện nào về cách thực hiện điều này trên web. Tôi mở cho các đề xuất thay thế nhưng Biểu thức chính quy không ngay lập tức có vẻ là giải pháp phù hợp.