package com.blazemeter.jmeter.threads.concurrency; import com.blazemeter.jmeter.threads.arrivals.ArrivalsThreadGroupGuiTest; import org.apache.jmeter.testelement.TestElement; import org.junit.BeforeClass; import org.junit.Test; import javax.swing.*; import java.awt.*; import java.io.IOException; public class ConcurrencyThreadGroupGuiTest { @BeforeClass public static void setUpClass() throws IOException { ArrivalsThreadGroupGuiTest.setUpClass(); } @Test public void testFLow() throws Exception { ConcurrencyThreadGroupGui obj = new ConcurrencyThreadGroupGui(); TestElement te = obj.createTestElement(); obj.configure(te); obj.clearGui(); obj.modifyTestElement(te); } public void displayGUI() throws InterruptedException { ConcurrencyThreadGroupGui obj = new ConcurrencyThreadGroupGui(); ConcurrencyThreadGroup te = (ConcurrencyThreadGroup) obj.createTestElement(); te.setTargetLevel("10"); te.setRampUp("60"); obj.configure(te); obj.clearGui(); obj.modifyTestElement(te); JFrame frame = new JFrame("FrameDemo"); frame.setSize(new Dimension(800, 600)); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame.getContentPane().add(obj, BorderLayout.CENTER); frame.pack(); frame.setVisible(true); Thread.sleep(60000); } }