Jump to content


Testing Website with integrated Google maps


  • Please log in to reply
6 replies to this topic

#1 Guest_Noregon_*

Guest_Noregon_*
  • Guests

Posted 25 April 2012 - 07:42 PM

I want to use WAPT Pro 2.5 to test a website that has integrated Google maps. The site allows user entry/queries on data contained in a database that works in conjunction with the website. Based upon the request, the server will request a map from Google and display the appropriate area/map and then use the data from the database to overlay its own information on the same map. How can I use WAPT to test this functionality, such that database queries are made and appropriate map overlay data is pulled/displayed without having Google ban the server's IP because of it looking like a DDoS/DoS attack?

Thanks.
Jimmy

#2 Sergei Leonov

Sergei Leonov

    Advanced Member

  • Administrators
  • PipPipPip
  • 664 posts

Posted 27 April 2012 - 09:04 AM

The problem isn't related to the load testing. Real users will produce the same requests. It's a subject of your agreement with Google.
Sergei Leonov
WAPT Project Manager
SoftLogica LLC

Office: +7-383-335-6692
Toll-free: 1-888-364-6797 (for US only)
Time zone GMT +6, EST +11
E-mail: support@loadtestingtool.com
http://www.loadtestingtool.com

#3 Guest_Noregon_*

Guest_Noregon_*
  • Guests

Posted 01 May 2012 - 06:38 PM

Sorry, perhaps I should have been a little clearer on the testing and this particular piece's purpose. I need to do a performance test of the webserver and all the content it serves and functionality provided. Part of this content uses googleapis to request/display maps/map data and places other objects on the map after querying a database. I need to create a WAPT profile that will access these content/ASP pages so that this part of the webserver is stress/performance tested.

#4 Sergei Leonov

Sergei Leonov

    Advanced Member

  • Administrators
  • PipPipPip
  • 664 posts

Posted 02 May 2012 - 06:40 AM

Who actually does send request to Google: client's web browser or your server? Could you give me a link to your site or an example of profile?
Sergei Leonov
WAPT Project Manager
SoftLogica LLC

Office: +7-383-335-6692
Toll-free: 1-888-364-6797 (for US only)
Time zone GMT +6, EST +11
E-mail: support@loadtestingtool.com
http://www.loadtestingtool.com

#5 Guest_Noregon_*

Guest_Noregon_*
  • Guests

Posted 02 May 2012 - 07:33 PM

The client's browser sends the request to google as a result of embedded javascript code in the server's response.
The primary website is: http://smarttraveler...tms-online.com/

If you click on the Real-Time Map/Schedule button, it opens another browser window and displays the google maps and other information. This is where the javascript code directs the client browser to make the google/googleapis/gstatic requests.

Thanks for your help.

#6 Sergei Leonov

Sergei Leonov

    Advanced Member

  • Administrators
  • PipPipPip
  • 664 posts

Posted 05 May 2012 - 04:28 AM

The client's browser sends the request to google as a result of embedded javascript code in the server's response.
The primary website is: http://smarttraveler...tms-online.com/

If you click on the Real-Time Map/Schedule button, it opens another browser window and displays the google maps and other information. This is where the javascript code directs the client browser to make the google/googleapis/gstatic requests.

Thanks for your help.


To avoid a ban from Google you can use many Load Agents with IP spoofing. You need to send requests from many as possible different IPs. Also you can add X-Forwarded-For header to default HTTP headers. To reduce a number of requests to Google you can exclude some requests from test.
Sergei Leonov
WAPT Project Manager
SoftLogica LLC

Office: +7-383-335-6692
Toll-free: 1-888-364-6797 (for US only)
Time zone GMT +6, EST +11
E-mail: support@loadtestingtool.com
http://www.loadtestingtool.com

#7 Guest_Noregon_*

Guest_Noregon_*
  • Guests

Posted 31 May 2012 - 02:59 PM

Thanks for your help! The support we've received from the WAPT team has been amazing!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users