Blazemeter / RTEPlugin

JMeter RTE (TN5250, TN3270 & VT420) plugin for testing Mainframe applications
Apache License 2.0
19 stars 11 forks source link

Performance testing using Blaze Meter RTE Plug in for Mico focus Reflection Application. #28

Open Rnandiraju opened 2 years ago

Rnandiraju commented 2 years ago

Hello,

I have been trying to use the RTE plugin in Jmeter to test the Microfocus Reflection application.

When I try to connect using the recorder it gives the below error.

2022-04-20 08:54:03,292 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[Thread-9,5,main]
java.security.InvalidParameterException: Unknown telnet command type: FD 27
at com.bytezone.dm3270.telnet.TelnetCommand.<init>(TelnetCommand.java:82) ~[dm3270-lib-0.14.jar:?]
at com.bytezone.dm3270.streams.TelnetListener.processTelnetCommand(TelnetListener.java:146) ~[dm3270-lib-0.14.jar:?]
at com.bytezone.dm3270.telnet.TelnetProcessor.listen(TelnetProcessor.java:105) ~[dm3270-lib-0.14.jar:?]
at com.bytezone.dm3270.streams.TelnetListener.listen(TelnetListener.java:58) ~[dm3270-lib-0.14.jar:?]
at com.bytezone.dm3270.streams.TerminalServer.run(TerminalServer.java:71) ~[dm3270-lib-0.14.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]

If anyone has experienced a similar kind of issue. Can you please advise?

RicardoPoleo commented 2 years ago

Hello @Rnandiraju,

Thanks for taking the time to report this behaviour, we really appreciate it.

Some users have experienced issues with unsupported telnet commands while using our plugin. We found that this particular workaround worked for some of them (but none provided flows for us to try to fix it more accordingly).

In order to help you, could you:

  1. Share with me a TestPlan/JTL so we can reproduce your scenario and fix it?
  2. Try that proposed workaround and let us know if that works in your case?

The 1st option would also help the community, thus, we could mention you as scenario collaborators The 2nd option would also prove another case where this is the correct approach (and such, we could implement it on our end).

Regardless of the option you pick, please let me know either here or in my email (ricardo.poleo@blazemeter.com) and, as always:

Happy Hacking!

Rnandiraju commented 2 years ago

Hello,

Thanks for your response,

I Tried connecting using TN3270 on IBM PCOMM it works fine. But when I Try the same config on Microfocus reflection environment when I click on start button it opens the emulator but Blank.

2022-04-20 08:54:03,292 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[Thread-9,5,main] java.security.InvalidParameterException: Unknown telnet command type: FD 27

          at com.bytezone.dm3270.telnet.TelnetCommand.<init>(TelnetCommand.java:82) ~[dm3270-lib-0.14.jar:?]
          at com.bytezone.dm3270.streams.TelnetListener.processTelnetCommand(TelnetListener.java:146) ~[dm3270-lib-0.14.jar:?]
          at com.bytezone.dm3270.telnet.TelnetProcessor.listen(TelnetProcessor.java:105) ~[dm3270-lib-0.14.jar:?]
          at com.bytezone.dm3270.streams.TelnetListener.listen(TelnetListener.java:58) ~[dm3270-lib-0.14.jar:?]
          at com.bytezone.dm3270.streams.TerminalServer.run(TerminalServer.java:71) ~[dm3270-lib-0.14.jar:?]
          at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]

I tried using both jmeter-bzm-rte-3.2 & jmeter-bzm-rte-3.2.1. But both gives the same response opens a blank terminal.

Rajasri

From: Ricardo Poleo @.> Sent: 21 April 2022 22:40 To: Blazemeter/RTEPlugin @.> Cc: Nandiraju, Rajasri @.>; Mention @.> Subject: Re: [Blazemeter/RTEPlugin] Performance testing using Blaze Meter RTE Plug in for Mico focus Reflection Application. (Issue #28)

Hello @Rnandirajuhttps://clicktime.symantec.com/3HLrQ45zgPszHkzpkcXq8Nw6xU?u=https%3A%2F%2Fgithub.com%2FRnandiraju,

Thanks for taking the time to report this behaviour, we really appreciate it.

Some users have experienced issues with unsupported telnet commands while using our plugin. We found that this particular workaroundhttps://clicktime.symantec.com/3XM8Cz7KfZJmmFY8Qc7enY26xU?u=https%3A%2F%2Fgithub.com%2FBlazemeter%2Fdm3270%2Fpull%2F17 worked for some of them (but none provided flows for us to try to fix it more accordingly).

In order to help you, could you:

  1. Share with me a TestPlan/JTL so we can reproduce your scenario and fix it?
  2. Try that proposed workaround and let us know if that works in your case?

The 1st option would also help the community, thus, we could mention you as scenario collaborators The 2nd option would also prove another case where this is the correct approach (and such, we could implement it on our end).

Regardless of the option you pick, please let me know either here or in my email @.**@.>) and, as always:

Happy Hacking!

— Reply to this email directly, view it on GitHubhttps://clicktime.symantec.com/3QZ6EbyAhmf1FwvwXqms3wP6xU?u=https%3A%2F%2Fgithub.com%2FBlazemeter%2FRTEPlugin%2Fissues%2F28%23issuecomment-1105480385, or unsubscribehttps://clicktime.symantec.com/3Sbs1x71p5US9YVJwmkWtJE6xU?u=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAY2D6K7CPOSIQSMXAZKJR23VGGDWVANCNFSM5T4NOFSA. You are receiving this because you were mentioned.Message ID: @.**@.>>

DXC Technology India Private Limited - 9th Floor, Block-D Littlewood Tower, TRIL Info Park Ramanujan IT City, Rajiv Gandhi Salai, Taramani, Chennai - 600113. CIN: U72900TN2015FTC102489. DXC Technology Company -- This message is transmitted to you by or on behalf of DXC Technology Company or one of its affiliates. It is intended exclusively for the addressee. The substance of this message, along with any attachments, may contain proprietary, confidential or privileged information or information that is otherwise legally exempt from disclosure. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient of this message, you are not authorized to read, print, retain, copy or disseminate any part of this message. If you have received this message in error, please destroy and delete all copies and notify the sender by return e-mail. Regardless of content, this e-mail shall not operate to bind DXC Technology Company or any of its affiliates to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose.

Rnandiraju commented 2 years ago

Hello Ricardo Poleo,

The work around suggested did not work.

Any other options?

Rajasri

Rnandiraju commented 2 years ago

Does RTE Plug in support Micro focus reflection or we need to use any other plug in Please suggest.