recent posts recent posts - RSS

2 days ago
Topic:
How to monitor a remote server

George @StresStimulus
George @StresStimulus
Administrator
Posts: 132
In order to troubleshoot monitoring over LAN, try connecting using Perfmon as described http://support.stresstimulus.com/display/doc50/Troubleshooting+Monitors

In order to use monitoring over the Web with the PerfAgent you also have to open the target machines firewall (Windows firewall) to accept traffic from port 49996.
2 days ago
Topic:
How to monitor a remote server

Unregistered User
Unregistered User
Posts: 203
I am trying to add remote machines to ST to monitor system resources. The Infra team opened up Port 139 as we were trying to connect over LAN. It threw Network path not found error. Then I thought of connecting over the web. I installed perfmon agents on these machines and to listen on port 49996 , but it threw the following error:



I also added the machine in control panel -> user accounts.

Where are we going wrong?
2 days ago
Topic:
Export Dynamic data from the response after test

George @StresStimulus
George @StresStimulus
Administrator
Posts: 132
You can do this, but this feature is not available out of the box. I can think of two ways to do this.

You would handle the OnAfterResponse event and parse the response to extract your application id and save it in the way of your choosing.

2 days ago
Topic:
Export Dynamic data from the response after test

Unregistered User
Unregistered User
Posts: 203
In tests we are running each time we start a run a new application ID is generated.

Using the extractor functionality, we can find this id.

All we want with this id is to keep a record of it, so we can check individual runs.

Is there a way to export this ID after a test run to the likes of a csv file?

If it is not possible to export this value out is it possible for the value of the ID be added to an existing Data?


3 days ago
Topic:
Parameter with random date

George @StresStimulus
George @StresStimulus
Administrator
Posts: 132
George @StresStimulus
George @StresStimulus
Administrator
Posts: 132
Topic: Parameter with random date
Yes, this can be done.
I assume that you need to parameterize date/time recorded in request(s).

Generally, parameterization includes 2 steps:
A. Creating a variable
B. Replacing the recorded request value with a variable.

Here are the details:
A. To create random times and dates you can use a Data Generator variable described http://support.stresstimulus.com/display/doc49/Data-Generators
  • Select the data generators node on the Test Workflow Tree.
  • Click Create New Data Generator to bring up the generator dialog.
  • Select DateTime type on the left
  • Select Min and Max values.
  • Enter a format string that you want the generator DateTime to look like. For a list of formats see https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings










  • B. To create a parameter see http://support.stresstimulus.com/display/doc49/Creating+a+Parameter
    3 days ago
    Topic:
    Parameter with random date

    Unregistered User
    Unregistered User
    Posts: 203
    Is there a way to parametrize the data to choose random times and dates?

    We ran into the issue where the script would only create about 10 orders since it was running out of time for that chosen date and time frame.
    18 days ago
    Topic:
    Test report data

    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    Topic: Test report data
    StresStimulus delivers two types of measurements:

    1. KPI, measured from user perspectives, such as hit rate, avg. response time, page load time, transaction execution time, latency, bandwidth, error rate. StresStimulus can measure all performance parameters that are measured with LoadRunner or Visual Studio.

    2. Windows performance counters for back-end hardware and software infrastructure, including the full set of performance counters for Dynamics application server, SQL Server, IIS, Windows (CPU, RAM, network, I/O). There are several hundreds of measurable performance parameters that you can monitor.
    19 days ago
    Topic:
    Test report data

    Unregistered User
    Unregistered User
    Posts: 203
    What are the deliverables and measures that could be driven from the load test (cpu, ram, transactions counts etc)?
    10/11/2018
    Topic:
    Async Calls

    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    Topic: Async Calls
    While StresStimulus does not emulate full browser’s DOM behavior, it by default attempts to realistically simulate concurrency of async (AJAX) calls (requests) according to the application logic by using various information such as recorded sequence and requests’ content-type. Some of the request concurrency rules are described here http://support.stresstimulus.com/display/doc49/Request+concurrency



    Additionally, you can override the default behavior by setting concurrency mode for individual requests, as described here http://support.stresstimulus.com/display/doc49/Request+Properties in the Concurrency mode section.
    10/11/2018
    Topic:
    Async Calls

    Unregistered User
    Unregistered User
    Posts: 203
    Unregistered User
    Unregistered User
    Posts: 203
    Topic: Async Calls
    How does ST handle async calls. Are all the requests executed sequentially or the tool will handle the calls as per Application logic - sequential or parallel.
    9/5/2018
    Topic:
    Testing Navision 2015 Soap APIs

    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    When testing Web API, as opposed to web scenarios, as you correctly noted, recording may not be available. So, instead of the recorder you need to use Request Composer described here http://support.stresstimulus.com/display/doc49/Creating+Sessions+Using+Request+Composer

    It allows to enter any HTTP requests including SOAP APIs and then adds them the session grid along with corresponding responses. After that, in the session grid, select all necessary requests -> right click > select Create test case, and a new test case with your API requests will be created http://support.stresstimulus.com/display/doc49/Adding+Deleting+and+Changing+Sessions

    After that you can parameterize it if necessary and execute as any other test case.
    9/5/2018
    Topic:
    Testing Navision 2015 Soap APIs

    Unregistered User
    Unregistered User
    Posts: 203
    I need to test Navision 2015 Soap APIs (i.e. Pages like Vendor, Customer etc). I have exposed few SOAP APIs from NAVISION 2015. is there a way to test them. I can not record and play them.
    8/30/2018
    Topic:
    Support for the latest version of Chrome.

    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    We added support for the latest Chrome 64.0 in the version 4.9 available here https://www.stresstimulus.com/download





    If you do not want to upgrade, you can create support for the latest Chrome in 4.7 by using custom browser option as follows:



    Select existing browser (for instance Chrome 49.0) and change properties in the grid below
  • In Browser Type enter Chrome 64.0
  • Change Replace User-Agent string to Yes
  • In the User-Agent field type: Mozilla/5.0 (Windows NT 6.1; Win64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.119 Safari/537.36

  • See also http://support.stresstimulus.com/display/doc49/Browser+Settings
    8/30/2018
    Topic:
    Support for the latest version of Chrome.

    Unregistered User
    Unregistered User
    Posts: 203
    The application that I am currently testing has to be recorded and replayed in Chrome browser. But when I configure the test and select Chrome, the versions displayed are very old. The chrome version on my machine is 63 and in ST, the highest version is 49. I am using StresStimulus 4.7.6.


    8/28/2018
    Topic:
    Move requests to a different transaction

    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    To move requests from one transaction to another, select the requests you want to move and drag and drop them into the target transaction. http://support.stresstimulus.com/display/doc49/Test+Case+Object+Hierarchy


    If you make a mistake just hit Ctrl+Z to undo the move.
    8/28/2018
    Topic:
    Move requests to a different transaction

    Unregistered User
    Unregistered User
    Posts: 203
    We want to adjust a script.

    We have found some requests are in the wrong transaction, probably because the page was still loading when we changed the transaction name during recording.

    How can I move these requests from one transaction to another?
    7/17/2018
    Topic:
    Request returning text/plain instead app/js

    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    It looks like the server sending back an incorrect content-type due to an issue in one of the previous requests.

    Typically StresStimulus fully auto-correlates scenarios recorded against a default installation of MS Dynamics FO 365 and replays them without errors out-of-the-box.

    Did you verify your script and did you received any errors or warnings? http://support.stresstimulus.com/display/doc49/Verifying+the+Test+Case

    Resolving them is described here http://support.stresstimulus.com/display/doc49/Resolving+Errors+and+Warnings

    It is likely that an autocorrelation rule is missing in your script. Unfortunately without looking a script will be difficult to suggest how to create an extractor and a parameter.

    I can privately email you a link for scheduling a support session where our staff will fix your script, if OK.

    -Cheers
    7/17/2018
    Topic:
    Request returning text/plain instead app/js

    bruno
    bruno
    Posts: 1
    Hi,

    I'm testing an MS Dynamics Finance and Ops app and one of the requests for a javascript is coming back as text/plain instead of application/javascript.

    This is causing the request to take a much longer time than in reality.

    I've tried forcing the GET request to accept only application/javascript, but then it causes a 406 error (it works on POSTMAN).

    Any ideas on why StresStimulus is getting a different response than POSTMAN and manually accessing the app?

    Cheers
    6/12/2018
    Topic:
    Server Reinstalled unable to activate/deactivate

    George @StresStimulus
    George @StresStimulus
    Administrator
    Posts: 132
    Do you know if your serial number was previously activated online, or a license file was emailed to you?

    Depending on that there will be a different resolution procedure.

    Also, can I privately email you a link for submitting urgent issues?

    -Cheers
    6/12/2018
    Topic:
    Server Reinstalled unable to activate/deactivate

    aadilhussain
    aadilhussain
    Posts: 1
    Dear Team,
    The server/computer name changed due to some reason. now the license is not getting activated/deactivated. Urgent help is required in this regard.

    Regards
    Adil




    Copyright © 2018 Stimulus Technology