Advertisement
Guest User

Untitled

a guest
Oct 17th, 2021
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.32 KB | None | 0 0
  1. public class FinalNewAddUpload extends AbstractJavaSamplerClient {
  2.     private static final Logger LOG = LoggerFactory.getLogger(NewAddUploadRequest.class);
  3.  
  4.     @Override
  5.     public Arguments getDefaultParameters() {
  6.         Arguments params = new Arguments();
  7.         params.addArgument("x", "");
  8.         return params;
  9.     }
  10.  
  11.     @Override
  12.     public void setupTest(JavaSamplerContext arg0) {
  13.     }
  14.  
  15.     @Override
  16.     public SampleResult runTest(JavaSamplerContext arg0) {
  17.         SampleResult sr = new SampleResult();
  18.         sr.sampleStart();
  19.  
  20.         // Create Header Manager
  21.         HeaderManager manager = new HeaderManager();
  22.         manager.add(new Header("Content-Type", "application/json"));
  23.         manager.setName(JMeterUtils.getResString("header_manager_title")); // $NON-NLS-1$
  24.  
  25.         // HTTPSampler acts as the container for the HTTP request to the site.
  26.         HTTPSamplerProxy sp = new HTTPSamplerProxy();
  27.         sp.setDomain("test.ru");
  28.         sp.setProtocol("https");
  29.         sp.setPath("/path/uploads");
  30.         sp.setMethod("POST");
  31.         sp.addEncodedArgument("body", "{\"file_name\":\"videomessage_50_sec.mp4\",\"file_size\":19682801}", "");
  32.  
  33.         sr.sampleEnd();
  34.         return sr;
  35.     }
  36.  
  37.     @Override
  38.     public void teardownTest(JavaSamplerContext arg0) {
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement