jmeter testcases which can handle captcha?

前端 未结 3 713
一生所求
一生所求 2020-12-29 00:26

We are trying to build a jmeter testcase which does the following:

  • login to a system
  • obtain some information and check whether correct.

3条回答
  •  清酒与你
    2020-12-29 00:55

    I was able to solve it myself. The solution is as follows:

    • Create a Beanshell Sampler

    In it, the following code displays the captcha and waits for user input

    filenameOrURL = new URL("${captchaimage}");
    image = Toolkit.getDefaultToolkit().getImage(filenameOrURL);
    Icon icon = new javax.swing.ImageIcon(image);
    
    JOptionPane pane = new JOptionPane("Enter Captcha", 0, 0, null);
    String captcha = pane.showInputDialog(null, "Captcha", "Captcha", 0, icon, null, null);
    

    Then we can use the captcha variable in any way we want. Thank you everyone who tried to help.

提交回复
热议问题