New Idea

Support for Search-Replace functionality

Status: New Idea
by SagarShroff on ‎04-17-2016 08:29 AM

Hi,

 

This would really be useful for any quick replacement in the script.

I realized the need for this feature when i had to re-record test-scripts in my previous release.

 

My product request contains a value in path which changes in each release. I also did one time investment of development by replacing all my request constant value with variable. But later when a fix arised, the new release requests were changed.

So i had to re-record all my request inorder to incorporate request changes.

 

A search and replace functionality will be great add-on to this very nice tool!

Please implement support for testing applications that use client-side certificates

When simulating 2 virtual user groups in parallel, it executes segment by segment sequentially. But its better to execute simultaneously to analyze the performance.

 

Thanks

Report comparison handling

Status: Implemented
by Staff on ‎03-13-2015 01:09 PM

In the Compare Results interface, it would be nice if users could easily specify which report will be Report A and which will be Report B. As it stands, whichever report is selected first becomes Report A, and it's confusing to figure out how to rearrange test results.

Status: Implemented

Implemented in LoadComplete 3.2

 Utilizing oAuth2 tokens;

LoadComplete cannot handle passing the token while running load tests in the format required, when using "resource owner credentials grant". This cause the "Data" variable in the Authorization header to contain corupt or incomplete date failing the step. Please add this fuctionality.

Please add an "Errors" section to LoadComplete reports.  Currently, there is only a pass/fail section.   This tells you how many requests passed and how many failed - but does give a breakdown of the errors showing why they failed.  It is important to know if the app was experiencing server error 500's or merely redirects.

 

Things to include:

 

Errors per page chart: 

Show each page and how many errors it generated

 

Pie chart of error types: 

Showing the percentage of each error type.

 

Error Detail:

Show each error.  Include request header, response header, response body (snippet) - this can be limited to the first nn errors.

LoadComplete doesn't support generating cookies using JavaScript for now. 

We need to do test on liferay portal which using some javascript for some variable. 

 

Please let me know if you need more details for this request.

 

Thanks and Regards, 
Fazira

Adjust scales in Custom Charts

Status: Implemented
by Staff on ‎08-19-2015 07:22 AM

For some metrics like %CPU and %Disk Time, the scales created in Custom Charts do not make intuitive sense. In the below example, the scale for %CPU goes from 0 - 600. This makes it harder to visually interpret the chart.

 

Would be nice to fix this for metrics that are percentage values, or perhaps give the user the ability to manually adjust the scales. (This could also be useful to create a unified report in some fringe use cases of running multiple simultaneous load tests against the same server.)

 

Status: Implemented

Implemented in LoadComplete 3.2

Hi,

 

I would like to ask for the possibility to copy and paste functionality to be able to copy requests to another page and scenario.

There is a Copy command in the context menu for request in the Scenario Editor, but the Paste menu command is always disabled.

(Not sure if I remember it correctly, but it seems to me that this was possible in the early LoadComplete 2.x versions.)

 

Thanks.

Hi,

 

When the scenario recording is made for the dynamic applications with a lot of async Ajax requests, the recorded scenario includes a lot of these supplimentary requests that, I think, may be excluded from the final test. The problem here is that it is not always evident whether or not the given request or page can be safely excluded from the test.

My current approach is to Save As... current scenario as a backup, remove requests/pages from the original one and verify if the obtained result is what I was needed.

It will really help if it is possible to enable / disable certain requests / pages within scenario like this is possible for the host server.

 

Thank you for considering this request.

Status: Implemented
0 Kudos

One feature I use regularly in other tools is the ability for regular expressions to capture a range of values. For example, if a web page had several menus and sub menus as a FAQ, I would use a regular expression to extract all links on a page, then click one randomly, then do the same on the sub menu and so on. 

 

This could be done by storing every link in a datatable and using a random selection, but each time the pages were updated the datatable would have to be updated as well. Using random responses from a regular expression is much quicker.

 

With Loadcomplete only allowing the choice of the first pattern match this approach is not possible.

0 Kudos

Make Global Variables to be of table type

Status: New Idea
by Community Hero AlexKaras ‎01-29-2016 01:03 AM - edited ‎01-29-2016 01:06 AM

Hi,

 

Problem: Now the global variables (those used for parameterization and accessible via Variables editor) that retrieve values from the databases, CSV-files, Excel files can be associated with a single field only. This is very inconvenient if, for example, variables must contain correlated values like user id and the password.

 

Request: Make the global variables to be of table type so that they can be associated with the resultsets. Access to the columns can be made using the 'dotted' notation. If resultset contains only one field, the old syntax can be used.

 

Use case sample: The LTLogins variable can be associated with the 'Select Login, Pwd From Logins Where Active=true;' resultset and provide data to some web site login form using the @LTLogins.Login and @LTLogins.Pwd syntax for the Login and Password fields accordingly.

 

Thanks.

0 Kudos

Please implement support for manully resetting web proxy, just in case loadComplete is broken in the middle of recording.

0 Kudos

I would like to be able to see the averages, min/max for all the defined transactions in my test. I can see that there is a combined average, but this doesn't help me when I am looking at 100 transactions or better.

0 Kudos

Perform Load test on SAP

Status: New Idea
by Daoulas on ‎09-18-2015 03:04 AM

Perform Load test on SAP , which is a client application and does not run from a web browser.

0 Kudos

Hi,

 

Please guide me if I missed this functionality in LoadComplete, but I think that variables created using the Variables panel are lacking some dynamics.

For example, I often need the random date that is not in the future but may be equal to today. The current implementation of Variables makes it possible to generate a random date variable, but only within hardcoded dates range.

I think that it might help if it is possible to implement some set of simple macros in LoadComplete so that, for my example, it is possible to specify, say, {CurrentDate} in the To field of the Variable Wizard and get a random date value from some date in the past and up to today.

 

Thoughts?

0 Kudos

Step through Debug option

Status: New Idea
by ztilleto on ‎04-29-2015 06:32 AM

There should be a single step debug option where you at time of post and respons can see what was sent and returned, and then see what was available at the time the variables was to be set.

 

I think that would be a welcome addition as most of your other tools also allow for a step through debugging for verification of the testplan.

 

Regards,

Mike

0 Kudos

I would like to ask for the possibility to concatenate the values of two variables into the third one. This can be implemented in the same tables where data are extracted from the responses and assigned to the variables (Data Selectors, etc.).

In this case, the value of the 'Source' field (using Data Selector table as an example) may be 'Variables', 'Regular Expression' will specify the name of the first variable (e.g. @Var1), 'Subexpression' will specify the name of the second variable (e.g. @Var2) and the 'Save to Variable' field will specify the name of the variable that contains concatenation result (e.g. Var3).

It would be perfect, if it is possible for Var1 and Var2 specify not only variable name, but some string that contains (or not) the variable - e.g.: if Var1 = 'CaseId' and Var2 = '123', then '@Var1' and '=@Var2' should concatenate to 'CaseId=123'.

 

Please let me know if you need more details for this request.

Status: Implemented