前几日的webservice项目测试的时候需要写一个模拟客户端并发的测试工具,其中有用到需要随机调用某些方法中的其中一个,
其实思路很简单,先取[0...N]中的随机整数,N表示所有随机方法的个数,然后case调用
例:

随机方法:A,B,C,D,E,F

 1随机调用某些方法System.Random random = new Random();
 2随机调用某些方法int i = random.Next(1, 6);
 3随机调用某些方法switch(i)
 4随机调用某些方法{
 5随机调用某些方法   case 1:
 6随机调用某些方法        A();
 7随机调用某些方法        break;
 8随机调用某些方法   随机调用某些方法
 9随机调用某些方法   case 6:
10随机调用某些方法        F();
11随机调用某些方法        break;
12随机调用某些方法   default:
13随机调用某些方法        break;
14随机调用某些方法}

相关文章:

  • 2022-12-23
  • 2022-02-10
  • 2023-03-09
  • 2021-11-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-04
  • 2021-07-31
  • 2021-10-04
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案