Skip to content

Commit

Permalink
Promo for BlocklyJMX
Browse files Browse the repository at this point in the history
  • Loading branch information
undera committed Nov 30, 2019
1 parent 0c1c959 commit 3b5e3cb
Show file tree
Hide file tree
Showing 27 changed files with 45 additions and 28 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@ dependency-reduced-pom.xml
.project
.settings/
upload
/editor
11 changes: 11 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM ubuntu:18.04

RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y --force-yes apache2 php libapache2-mod-php php-xml mc less

RUN a2enmod rewrite

RUN echo '<Directory "/var/www/html">' >> /etc/apache2/conf-enabled/99local.conf
RUN echo 'AllowOverride All' >> /etc/apache2/conf-enabled/99local.conf
RUN echo '</Directory>' >> /etc/apache2/conf-enabled/99local.conf

ENTRYPOINT service apache2 start && tail -f /var/log/apache2/*.log
3 changes: 3 additions & 0 deletions site/dat/out.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@
<url link="support" menu="1" title="Support Forums" class="PWE\Modules\RedirectAccepted\RedirectAccepted"
base="http://groups.google.com/forum/#!forum/jmeter-plugins" accept="1" ico="fa-support"/>

<url link="editor" menu="1" title="JMX Editor" class="PWE\Modules\RedirectAccepted\RedirectAccepted"
base="/editor/?utm_source=jpgc&amp;utm_medium=banner&amp;utm_campaign=menu" accept="1" ico="fa-pencil-square-o"/>

<url link="sources" title="Source Code" menu="0" ico="fa-github-alt"
class="PWE\Modules\RedirectAccepted\RedirectAccepted" base="https://github.com/undera/jmeter-plugins"/>

Expand Down
1 change: 1 addition & 0 deletions site/dat/plugins.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@
<div>Every load test needs some sexy features!</div>
</div>
<div class="sponsorship pull-right">
<a href="/editor/?utm_source=jpgc&utm_medium=banner&utm_campaign=header"><img src="/editor/img/banner.png"/ ></a>
</div>
</div>

Expand Down
2 changes: 1 addition & 1 deletion site/dat/wiki/ActiveThreadsOverTime.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ Legend items represents Thread Groups in your test plan.
== Example ==
[/img/examples/ActiveThreadsOverTimeExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/ActiveThreadsOverTimeExample.jmx Download Example Test Plan]
2 changes: 1 addition & 1 deletion site/dat/wiki/AsyncDownloadTutorial.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -124,4 +124,4 @@ Beware that FIFO queue will wait a thousand or million seconds before timeout. S

== Download Resulting Test Plan ==

Remember that you'll need a [StandardSet Standard Set] of plugins installed to open and run this tutorial: [/img/examples/AsyncDownloadTutorial.jmx AsyncDownloadTutorial.jmx]
Remember that you'll need a [StandardSet Standard Set] of plugins installed to open and run this tutorial: [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/AsyncDownloadTutorial.jmx AsyncDownloadTutorial.jmx]
4 changes: 2 additions & 2 deletions site/dat/wiki/AutoStop.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ Test will be stopped only if specified error rate exceeded for _sequentially_ N
To disable auto-stop on rate criteria, just set error rate to zero.
== Examples ==
[/img/examples/AutoStopExample_Time.jmx Example AutoStop on Response Time JMX]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/AutoStopExample_Time.jmx Example AutoStop on Response Time JMX]
[/img/examples/AutoStopExample_ErrRate.jmx Example AutoStop on Error Rate JMX]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/AutoStopExample_ErrRate.jmx Example AutoStop on Error Rate JMX]
2 changes: 1 addition & 1 deletion site/dat/wiki/BytesThroughput.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ This graph will display the amount of bytes sent and received by JMeter during t
== Example ==
[/img/examples/BytesThroughputExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/BytesThroughputExample.jmx Download Example Test Plan]
2 changes: 1 addition & 1 deletion site/dat/wiki/CompositeGraph.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ you must add it before reloading files.</b>
== Example ==
[/img/examples/CompositeGraphExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/CompositeGraphExample.jmx Download Example Test Plan]
2 changes: 1 addition & 1 deletion site/dat/wiki/DummySampler.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ is to have Dummy Sampler with Dummy Subresults to simulate HTTP Request with emb
== Example ==
[/img/examples/DummySamplerExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/DummySamplerExample.jmx Download Example Test Plan]
2 changes: 1 addition & 1 deletion site/dat/wiki/FFWTutorials.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ offers free format logging, works correct and efficient for thousands of paralle
threads. There is two approaches suggested for writing custom data into files with FFW.

== "Fake Sampler" Approach ==
Please, download [/img/examples/FFWTutorial_FakeSampler.jmx tutorial Test Plan]
Please, download [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/FFWTutorial_FakeSampler.jmx tutorial Test Plan]
and open it in your JMeter. In this test plan we will query http://google.com/ web page, extract some data
from the response and store that data into tab separated text file.

Expand Down
2 changes: 1 addition & 1 deletion site/dat/wiki/FlexibleFileWriter.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,6 @@ Variable indexes are zero based, e.g. var1 have index '0', var2 have index '1'.
== Example and Tutorials ==
[/img/examples/FlexibleFileWriterExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/FlexibleFileWriterExample.jmx Download Example Test Plan]
[FFWTutorials Tutorials]
8 changes: 4 additions & 4 deletions site/dat/wiki/HttpSimpleTableServer.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -342,19 +342,19 @@ At the end of your Test Plan you can save remaining/adding data with a HTTP Requ
In a loop, read random values from a file containing a login and a password at each row:
[/img/examples/demo_sts_read_random.jmx Download Example Test Plan 1]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/demo_sts_read_random.jmx Download Example Test Plan 1]
Read value from a file containing a login and a password at each row, each value is unique and cannot be read anymore:
[/img/examples/demo_sts_read_first_remove.jmx Download Example Test Plan 2]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/demo_sts_read_first_remove.jmx Download Example Test Plan 2]
Add rows in a new linked list and save it in a file when the test is done:
[/img/examples/demo_sts_add_save.jmx Download Example Test Plan 3]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/demo_sts_add_save.jmx Download Example Test Plan 3]
Expand All @@ -363,7 +363,7 @@ The first injector loads the dataset in memory while the other injectors are wai
The different injectors read randomly the data containing logins and passwords.
When the test is done the first injector save the values in a file with a timestamp as prefix:
[/img/examples/demo_sts_read_random_for2slaves.jmx Download Example Test Plan 4]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/demo_sts_read_random_for2slaves.jmx Download Example Test Plan 4]
You can override STS settings using command-line options:
* -DjmeterPlugin.sts.port=\<port number>
Expand Down
4 changes: 2 additions & 2 deletions site/dat/wiki/InterThreadCommunication.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ There may be any number of FIFOs and they differ by "queue name".
Inter-thread communication plugins usually attached as a child of samplers that
provide or utilize data transmission. Download
[/img/examples/SynchronizationPluginsExample.jmx example test plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/SynchronizationPluginsExample.jmx example test plan]
that demonstrates the process.
[/img/wiki/synchronization.png]
Expand All @@ -22,7 +22,7 @@ that demonstrates the process.
There are 4 functions for inter-thread communication in JP@GC: fifoPut, fifoGet, fifoPop, fifoSize.
There is [/img/examples/SynchronizationExample.jmx example test plan] to see how it works.
There is [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/SynchronizationExample.jmx example test plan] to see how it works.
fifoPut puts a value into queue and returns stored value. fifoPut parameters:
# Name of FIFO queue
Expand Down
2 changes: 1 addition & 1 deletion site/dat/wiki/JSONPathExtractor.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ ___NOTE: In case when checked YAML Input Format then plugin will convert YAML to
== Example ==
[/img/examples/JSONPathExtractorExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/JSONPathExtractorExample.jmx Download Example Test Plan]
2 changes: 1 addition & 1 deletion site/dat/wiki/PageDataExtractor.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,4 @@ java -jar CMDRunner.jar --tool Reporter --generate-png test.png --input-jtl resu
== Sample Test Plan ==
[/img/examples/PageDataExtractorExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/PageDataExtractorExample.jmx Download Example Test Plan]
2 changes: 1 addition & 1 deletion site/dat/wiki/ParameterizedController.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ listener to test plan to visualize results. Now your test plan should look like
Run the test. Go to the View Results Tree and investigate Response data tabs for both samples.
You'l see that var1 and var2 had different values inside different Parameterized Controllers.
[/img/examples/ParameterizedControllerExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/ParameterizedControllerExample.jmx Download Example Test Plan]
2 changes: 1 addition & 1 deletion site/dat/wiki/RawDataSource.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ it will be used in future versions as chunk marker.
== Example ==
[/img/examples/RawDataSourceExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/RawDataSourceExample.jmx Download Example Test Plan]
[https://raw.github.com/undera/jmeter-plugins/master/extras/test/kg/apc/jmeter/modifiers/DNSJavaDecoderToRawData.out Raw File Example #1 - HEX-encoded binary data for DNS requests]
Expand Down
2 changes: 1 addition & 1 deletion site/dat/wiki/RawRequest.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,6 @@ to your test plan gives you fast reading of any data into variable, which may be
== Example ==
[/img/examples/RawRequestExample.jmx Download Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/RawRequestExample.jmx Download Test Plan]
[http://jmeter.512774.n5.nabble.com/fileupload-test-with-JMeter-td4267154.html Hidden Feature :)] and [https://groups.google.com/forum/#!topic/jmeter-plugins/VDqXDNDCr6w post on it]
2 changes: 1 addition & 1 deletion site/dat/wiki/RedisDataSet.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ In the below example, we declare a Redis Data Set which exports cardNumber varia
[/img/wiki/redis/TestPlanWithRedisList.png]
The JMX can be downloaded [/img/examples/RedisDataSetExample.jmx here].
The JMX can be downloaded [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/RedisDataSetExample.jmx here].
[=#TechnicalDetails]
== Technical Details ==
Expand Down
2 changes: 1 addition & 1 deletion site/dat/wiki/SetVariablesAction.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ listener to test plan to visualize results. Now your test plan should look like
Run the test. Go to the View Results Tree and investigate Response data tabs for both samples.
You'll see that step and var1 had different values after each _Set Variables Action_.
[/img/examples/SetVariablesAction.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/SetVariablesAction.jmx Download Example Test Plan]
2 changes: 2 additions & 0 deletions site/dat/wiki/Sidebar.wiki
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
<div style='white-space: nowrap'><i class="fa fa-twitter-square"></i> [https://twitter.com/#!/jmeter_plugins Follow us on Twitter]</div>

<div style='white-space: nowrap'><i class="fa fa-pencil-square"></i> [/editor/?utm_source=jpgc&utm_medium=banner&utm_campaign=sidebar Online JMX Editor]</div>
2 changes: 1 addition & 1 deletion site/dat/wiki/SteppingThreadGroup.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ However, time goes by and probably better alternative has been offered: [Concurr
* decrease load by portions
== Example ==
[/img/examples/SteppingThreadGroupExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/SteppingThreadGroupExample.jmx Download Example Test Plan]
Following screenshot shows Stepping Thread Group set to generate load increasing by 10 users each 2 minutes:
Expand Down
2 changes: 1 addition & 1 deletion site/dat/wiki/ThroughputShapingTimer.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ For example, if your service response time may be 2.5sec and target rps is 1230,
It is better to have some threads overhead to handle unexpected response time spikes. But beware of too much overhead, it will lead to "final spike".
== Example ==
[/img/examples/ThroughputShapingExample.jmx Example JMX for Throughput Shaping Timer]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/ThroughputShapingExample.jmx Example JMX for Throughput Shaping Timer]
Shaping Timer setting in example test plan:
[/img/wiki/throughput_shaping_timer1.png]
Expand Down
2 changes: 1 addition & 1 deletion site/dat/wiki/UDPRequest.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@ You may override this value by setting JMeter property {{{kg.apc.jmeter.samplers
== Example ==
[/img/examples/UDPRequestExample.jmx Download Example Test Plan]
[/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/UDPRequestExample.jmx Download Example Test Plan]
Article: [dns_test_using_jmeter Performance Testing DNS Server with JMeter]
2 changes: 1 addition & 1 deletion site/dat/wiki/XMPPSet.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ there's a lot of value to load testing people.
* [XMPPConnection XMPP Connection Config]
* [XMPPSampler XMPP Sampler]
Example test plan: [/img/examples/XMPP.jmx XMPP.jmx]
Example test plan: [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/XMPP.jmx XMPP.jmx]
3 changes: 1 addition & 2 deletions site/dat/wiki/dns_test_using_jmeter.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -350,5 +350,4 @@ usual places.
== Links ==

* [https://groups.google.com/forum/#!topic/jmeter-plugins/QfI0AcCeFF8 Discuss this article]
* [http://jmeter-plugins.org/img/examples/DNS_Test_Example.jmx Download Final Test Plan]
* [http://jmeter-plugins.org/ JP@GC Plugins Set - Project Page]
* [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/DNS_Test_Example.jmx Download Final Test Plan]

0 comments on commit 3b5e3cb

Please sign in to comment.