Thanks,

I have now tried with and without the Encode? check box ticked, neither seems to make a difference to the returned value nor the test result.

On 14/03/2016 09:25 AM, Sergio Boso wrote:
Hi the reg exp is correct.
You have to deal with URLencoding of data.
There is a flag to enforce encoding while postg the data.

Regards

Sergio Boso
Il 14/Mar/2016 13:54, "Frank Cazabon" <[email protected]> ha scritto:

Hi,

I am using jmeter for the first time.  I am trying to test an ASP.NET web
site which has a log in process but the login is failing.  I have followed
the YouTube videos I have found on how to read the viewstate, etc from the
first response.

I have set a Regular Expression Extractor like this:

Ref Name: viewstate
Regular Expression: <input type="hidden" name="__VIEWSTATE"
id="__VIEWSTATE" value="(.+?)" />
Template: $1$

This apparently sets my viewstate variable to this:
__VIEWSTATE=%2FwEPDwULLTE3MDEwNDYzMDVkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBSljdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEFTUHhSb3VuZFBhbmVsMQUpY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRBU1B4Um91bmRQYW5lbDPxv02mMpEvM3h4JrOXma9O+ibYCrtMlDcXO9rZXOw5EQ%3D%3D

The actual viewstate in the response data from the first request on the
web site is this:


value="/wEPDwULLTE3MDEwNDYzMDVkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBSljdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEFTUHhSb3VuZFBhbmVsMQUpY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRBU1B4Um91bmRQYW5lbDPxv02mMpEvM3h4JrOXma9O+ibYCrtMlDcXO9rZXOw5EQ=="

The Post data on my login request is this:

POST data:

__EVENTVALIDATION=%2FwEdAARsMasKlSFEobllKbv2sSBzNkBWguBA4UP71lsiJzRdRDHhGgN8+b0NXIwV57LBLpP2hHJlkpzwe0+KH%2FI%2Fh8UVyNcqsV%2FqpyHlFfUhxtyPR3wDhwUVJvkJEE6lRhD+bUQ%3D&__VIEWSTATE=%2FwEPDwULLTE3MDEwNDYzMDVkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBSljdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEFTUHhSb3VuZFBhbmVsMQUpY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRBU1B4Um91bmRQYW5lbDPxv02mMpEvM3h4JrOXma9O+ibYCrtMlDcXO9rZXOw5EQ%3D%3D&__VIEWSTATEGENERATOR=C2E....

The Response data for the login request has this error:

The state information is invalid for this page and might be corrupted.

[ViewStateException: Invalid viewstate.
     Client IP: ***.***.***.***
     Port: *****
     Referer:
     Path: /Login.aspx
     User-Agent: Apache-HttpClient/4.2.6 (java 1.5)
     ViewState:
/wEPDwULLTE3MDEwNDYzMDVkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBSljdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEFTUHhSb3VuZFBhbmVsMQUpY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRBU1B4Um91bmRQYW5lbDPxv02mMpEvM3h4JrOXma9O
ibYCrtMlDcXO9rZXOw5EQ==]

Can anyone spot what I am doing wrong?


--

Frank.

Frank Cazabon


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




--

Frank.

Frank Cazabon


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to