com.ibm.rational.test.lt.testeditor.wizard

Class NewLoadTestWizard

  • java.lang.Object
    • org.eclipse.jface.wizard.Wizard
      • com.ibm.rational.test.lt.ui.wizards.NewFileWizard
        • com.ibm.rational.common.test.editor.framework.wizard.RptTestSuiteNewWizard
          • com.ibm.rational.test.lt.testeditor.wizard.NewLoadTestWizard
  • All Implemented Interfaces:
    IWizard, INewWizard, IWorkbenchWizard


    public class NewLoadTestWizard
    extends com.ibm.rational.common.test.editor.framework.wizard.RptTestSuiteNewWizard
    This wizard creates a new performance load test. The test is created but no recording is used.

    The wizard loads available features declared by com.ibm.rational.test.lt.licensing.feature extensions, and protocol option pages declared with com.ibm.rational.test.lt.testeditor.wizardPageContributor extensions.

    Since:
    7.0.1 This class is modified to load features. For the sake of common look and feel, it is recommended that protocol extensions use this class to create tests manully.
    See Also:
    SelectFeaturePage, FeatureManager, Feature, WizardPageProvider
    • Constructor Detail

      • NewLoadTestWizard

        public NewLoadTestWizard()
    • Method Detail

      • addPages

        public void addPages()
        Specified by:
        addPages in interface IWizard
        Overrides:
        addPages in class com.ibm.rational.test.lt.ui.wizards.NewFileWizard
      • allowExistingResource

        protected boolean allowExistingResource()
        Overrides:
        allowExistingResource in class com.ibm.rational.test.lt.ui.wizards.NewFileWizard
      • getResourceType

        protected String getResourceType()
        Overrides:
        getResourceType in class com.ibm.rational.test.lt.ui.wizards.NewFileWizard
      • getType

        protected String getType()
        Specified by:
        getType in class com.ibm.rational.common.test.editor.framework.wizard.RptTestSuiteNewWizard
      • adjustTestSuite

        protected void adjustTestSuite(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite arg0)
        Overrides:
        adjustTestSuite in class com.ibm.rational.common.test.editor.framework.wizard.RptTestSuiteNewWizard
      • getTestDescription

        protected String getTestDescription()
        Overrides:
        getTestDescription in class com.ibm.rational.common.test.editor.framework.wizard.RptTestSuiteNewWizard
      • createObject

        protected boolean createObject(IFile file)
                                throws Exception
        Overrides:
        createObject in class com.ibm.rational.common.test.editor.framework.wizard.RptTestSuiteNewWizard
        Throws:
        Exception
      • setSelectedProtocolPages

        public void setSelectedProtocolPages(ArrayList selectedPages)
      • getSelectedProtocolPages

        public final ArrayList getSelectedProtocolPages()
      • getEditorType

        protected String getEditorType()
        Specified by:
        getEditorType in class com.ibm.rational.common.test.editor.framework.wizard.RptTestSuiteNewWizard
      • shouldCreateObjectInBackground

        protected boolean shouldCreateObjectInBackground()
        Overrides:
        shouldCreateObjectInBackground in class com.ibm.rational.test.lt.ui.wizards.NewFileWizard
IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2013. All rights reserved.