Class 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 Detail

      • log

        protected static final Logger log
    • Constructor Detail

      • TestBeanHelper

        public TestBeanHelper()
    • Method Detail

      • 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