Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class FinalNewAddUpload extends AbstractJavaSamplerClient {
- private static final Logger LOG = LoggerFactory.getLogger(NewAddUploadRequest.class);
- @Override
- public Arguments getDefaultParameters() {
- Arguments params = new Arguments();
- params.addArgument("x", "");
- return params;
- }
- @Override
- public void setupTest(JavaSamplerContext arg0) {
- }
- @Override
- public SampleResult runTest(JavaSamplerContext arg0) {
- SampleResult sr = new SampleResult();
- sr.sampleStart();
- // Create Header Manager
- HeaderManager manager = new HeaderManager();
- manager.add(new Header("Content-Type", "application/json"));
- manager.setName(JMeterUtils.getResString("header_manager_title")); // $NON-NLS-1$
- // HTTPSampler acts as the container for the HTTP request to the site.
- HTTPSamplerProxy sp = new HTTPSamplerProxy();
- sp.setDomain("test.ru");
- sp.setProtocol("https");
- sp.setPath("/path/uploads");
- sp.setMethod("POST");
- sp.addEncodedArgument("body", "{\"file_name\":\"videomessage_50_sec.mp4\",\"file_size\":19682801}", "");
- sr.sampleEnd();
- return sr;
- }
- @Override
- public void teardownTest(JavaSamplerContext arg0) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement