javazx 发表于 2015-12-11 17:27:56

【java基础】spring junit多线程测试

pom.xml加入

<dependency>                <groupId >net.sourceforge.groboutils </groupId >                <artifactId >groboutils-core</ artifactId>                <version >5 </version >                <scope >system </scope >                <!--本地jar的路径,相对或者绝对都可以 -->                <systemPath >D:\ groboutils-core-5.jar</systemPath ></dependency >
@Test
   public void MultiRequestsTest() {
          // 构造一个Runner
          TestRunnable runner = new TestRunnable() {
               @Override
               public void runTest() throws Throwable {
                  // 测试内容

                  
               }
          };
          int runnerCount = 1000;
          // Rnner数组,想当于并发多少个。
          TestRunnable[] trs = new TestRunnable

;
          for (int i = 0; i < runnerCount; i++) {
               trs = runner;
          }
          // 用于执行多线程测试用例的Runner,将前面定义的

单个Runner组成的数组传入
          MultiThreadedTestRunner mttr = new

MultiThreadedTestRunner(trs);
          try {
               // 开发并发执行数组里定义的内容
               mttr.runTestRunnables();
          } catch (Throwable e) {
               e.printStackTrace();
          }
   }

groboutils-core-5.jar百度网盘下载地址:java自学网(javazx.com)groboutils-core-5.jar.zip【密码回帖可见】**** Hidden Message *****




背包走的缓慢 发表于 2016-11-20 16:46:00

不错好资源 可以用

kevlin635 发表于 2020-4-22 09:22:43

测试测试测试
页: [1]
查看完整版本: 【java基础】spring junit多线程测试