Class TestBeanHelper

java.lang.Object
org.apache.jmeter.testbeans.TestBeanHelper

public class TestBeanHelper extends Object
This is an experimental class. An attempt to address the complexity of writing new JMeter components.

TestBean currently extends AbstractTestElement to support backward-compatibility, but the property-value-map may later on be separated from the test beans themselves. To ensure this will be doable with minimum damage, all inherited methods are deprecated.

  • Field Details

    • log

      protected static final Logger log
  • Constructor Details

    • TestBeanHelper

      public TestBeanHelper()
  • Method Details

    • prepare

      @Deprecated public static void prepare(TestElement el)
      Deprecated.
      to limit it's usage in expectation of moving it elsewhere.
      Prepare the bean for work by populating the bean's properties from the property value map.

      Parameters:
      el - the TestElement to be prepared
    • isDescriptorIgnored

      public static boolean isDescriptorIgnored(PropertyDescriptor descriptor)
      Checks whether the descriptor should be ignored, i.e.
      • isHidden
      • isExpert and JMeter not using expert mode
      • no read method
      • no write method
      Parameters:
      descriptor - the PropertyDescriptor to be checked
      Returns:
      true if the descriptor should be ignored