Cách của tôi không xa từ trên (điều này không có tác dụng đối với tôi, xin lỗi), nhưng nó ngắn hơn, chứa cập nhật quan trọng về chỉ mục bên trong loo p, và một số bản demo bổ sung cho thanh toán bù trừ việc sử dụng kịch bản (Tôi hy vọng;))
JSESSIONID là một trong những thẻ (lần đầu tiên hoặc một số tiếp theo), do đó để xóa tất cả các thẻ bao gồm JSESSIONID tôi sẽ đề xuất sử dụng kịch bản Java sau trong JSR223 trước và/hoặc PostProcessor nơi bạn cần:
import org.apache.jmeter.protocol.http.control.CookieManager;
CookieManager cManager = sampler.getCookieManager();
int count = cManager.getCookieCount();
for (int index = 0; index < count; index++) {
cManager.remove(0);
}
Example of adding the script to PostProcessor in jMeter
Chú ý: bên cho vòng lặp ở đây là (0), không (index), giúp cho tránh ngoại lệ OutOfBoundary, becau kích thước se của cá thể CookieManager nhỏ hơn sau mỗi lần lặp.
Nguồn
2016-11-22 17:03:39