For me, Non gui has no meaning for newbies .
I think cli is ok and understandable , since afaik we use an avalon version
of cli that we should probably migrate one day to commons-cli from apache.

I still see (on twitter, stackoverflow, private mails) a lot of newbies and
even users not being aware of the non gui mode and I think it's due to the
name. Clo is more meaningful.

We must make it clear that cli is for load testing, gui for
building/debugging.

Regards

On Wednesday, November 2, 2016, Milamber <[email protected]> wrote:

>
> +    <li><b><a href="usermanual/get-started.html#non_gui">CLI mode (NON
>> GUI)</a></b> to load test from any Java compatible OS (Windows, Linux,
>> Mac)</li>
>>
>
>
> I'm not sure that the CLI mode = Non GUI.
> In my mind, the CLI mode is a command line mode to have interactive
> actions with JMeter with command line (like bash in Linux, or wsadmin.sh
> with WebSphere, or jboss-cli.sh with JBoss)
>
> CLI means : command-line interface or command language interpreter (so
> means that JMeter a CLI interperter ?)
>
> https://en.wikipedia.org/wiki/Command-line_interface
>
>
>
>
> On 31/10/2016 15:51, [email protected] wrote:
>
>> Author: pmouawad
>> Date: Mon Oct 31 15:51:15 2016
>> New Revision: 1767314
>>
>> URL: http://svn.apache.org/viewvc?rev=1767314&view=rev
>> Log:
>> Rework presentation
>> Highlight features
>>
>> Modified:
>>      jmeter/trunk/xdocs/index.xml
>>
>> Modified: jmeter/trunk/xdocs/index.xml
>> URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/index.xml?re
>> v=1767314&r1=1767313&r2=1767314&view=diff
>> ============================================================
>> ==================
>> --- jmeter/trunk/xdocs/index.xml (original)
>> +++ jmeter/trunk/xdocs/index.xml Mon Oct 31 15:51:15 2016
>> @@ -34,20 +34,17 @@
>>       <h2>What can I do with it?</h2>
>>       <p>
>>         Apache JMeter may be used to test performance both on static and
>> dynamic
>> -      resources (Webservices (SOAP/REST), Web dynamic languages - PHP,
>> Java, ASP.NET, Files, etc. -, Java Objects, Data Bases and
>> -      Queries, FTP Servers and more). It can be used to simulate a heavy
>> -load on a server, group of servers, network or object to test its
>> strength or to analyze
>> -overall performance under different load types. You can use it to make a
>> -graphical analysis of performance or to test your server/script/object
>> -behavior under heavy concurrent load.
>> -</p>
>> -<h2>What does it do?</h2>
>> +      resources , Web dynamic applications. <br/>
>> +      It can be used to simulate a heavy load on a server, group of
>> servers,
>> +      network or object to test its strength or to analyze overall
>> performance
>> +      under different load types.<br/>
>> +    </p>
>>   <p>Apache JMeter features include:</p>
>>   <ul>
>> -    <li>Ability to load and performance test many different
>> server/protocol types:
>> +    <li>Ability to load and performance test many different
>> applications/server/protocol types:
>>           <ul>
>> -        <li>Web - HTTP, HTTPS</li>
>> -        <li>SOAP / REST</li>
>> +        <li>Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET...)</li>
>> +        <li>SOAP / REST Webservices</li>
>>           <li>FTP</li>
>>           <li>Database via JDBC</li>
>>           <li>LDAP</li>
>> @@ -55,12 +52,17 @@ behavior under heavy concurrent load.
>>           <li>Mail - SMTP(S), POP3(S) and IMAP(S)</li>
>>           <li>Native commands or shell scripts</li>
>>           <li>TCP</li>
>> +        <li>Java Objects</li>
>>           </ul>
>>       </li>
>> +    <li>Full featured Test IDE that allows faster Test Plan
>> <b>recording, building and debugging</b>.</li>
>> +    <li><b><a href="usermanual/get-started.html#non_gui">CLI mode (NON
>> GUI)</a></b> to load test from any Java compatible OS (Windows, Linux,
>> Mac)</li>
>> +    <li>Analysis of Load Test thanks to a clear, complete and dynamic
>> <b><a href="usermanual/generating-dashboard.html" >ready to present HTML
>> report</a></b></li>
>> +    <li>Easy correlation for most popular formats, <b><a
>> href="usermanual/component_reference.html#CSS/JQuery_Extractor"
>> >HTML</a>, <a href="usermanual/component_reference.html#JSON_Extractor"
>> >JSON </a>,
>> +        <a href="usermanual/component_reference.html#XPath_Extractor"
>> >XML</a> or <a href="usermanual/component_ref
>> erence.html#Regular_Expression_Extractor" >any textual
>> format</a></b></li>
>>       <li>Complete portability and <b>100% Java purity</b>.</li>
>> -    <li>Full <b>multithreading</b> framework allows concurrent sampling
>> by many threads and
>> +    <li>Full <b>multi-threading</b> framework allows concurrent sampling
>> by many threads and
>>           simultaneous sampling of different functions by separate thread
>> groups.</li>
>> -    <li>Careful <b>GUI</b> design allows faster Test Plan building and
>> debugging.</li>
>>       <li>Caching and offline analysis/replaying of test results.</li>
>>       <li><b>Highly Extensible core:</b>
>>         <ul>
>> @@ -69,20 +71,10 @@ behavior under heavy concurrent load.
>>           <li>Data analysis and <b>visualization plugins</b> allow great
>> extensibility
>>           as well as personalization.</li>
>>           <li>Functions can be used to provide dynamic input to a test or
>> provide data manipulation.</li>
>> -        <li><b>Scriptable Samplers</b> (BeanShell, BSF-compatible
>> languages and JSR223-compatible languages)</li>
>> +        <li><b>Scriptable Samplers</b> (JSR223-compatible languages (<a
>> href="http://groovy-lang.org";>Groovy</a>) and BeanShell)</li>
>>         </ul>
>>       </li>
>>   </ul>
>> -<h2>JMeter is not a browser</h2>
>> -<p>
>> -JMeter is not a browser.
>> -As far as web-services and remote services are concerned, JMeter looks
>> like a browser (or rather, multiple browsers);
>> -however JMeter does not perform all the actions supported by browsers.
>> -In particular, JMeter does not execute the Javascript found in HTML
>> pages.
>> -Nor does it render the HTML pages as a browser does
>> -(it's possible to view the response as HTML etc., but the timings are
>> not included in any samples, and only one sample in one thread is ever
>> viewed at a time).
>> -</p>
>> -
>>   <h2>How do I do it?</h2>
>>   <ul>
>>   <li><a href="usermanual/index.html">Using JMeter</a> to understand how
>> to use JMeter</li>
>> @@ -94,6 +86,17 @@ Nor does it render the HTML pages as a b
>>   <li><a href="http://wiki.apache.org/jmeter/";>JMeter Wiki</a></li>
>>   <li><a href="building.html">Building JMeter and Add-Ons</a> for
>> advanced usage</li>
>>   </ul>
>> +
>> +<h2>JMeter is not a browser</h2>
>> +<p>
>> +JMeter is not a browser, it works at protocol level.
>> +As far as web-services and remote services are concerned, JMeter looks
>> like a browser (or rather, multiple browsers);
>> +however JMeter does not perform all the actions supported by browsers.
>> +In particular, JMeter does not execute the Javascript found in HTML
>> pages.
>> +Nor does it render the HTML pages as a browser does
>> +(it's possible to view the response as HTML etc., but the timings are
>> not included in any samples, and only one sample in one thread is ever
>> viewed at a time).
>> +</p>
>> +
>>   <h2>Tutorials (PDF)</h2>
>>   <ul>
>>   <li><a 
>> href="usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed
>> Testing</a></li>
>>
>>
>>
>>
>

-- 
Cordialement.
Philippe Mouawad.

Reply via email to