• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Some advice on web testing, please?

 
Ranch Hand
Posts: 451
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am trying to run down a problem for which the solution seems to lie at the intersection of load testing and function acceptance testing areas. I need to simulate several simultaneous users running on several different machines against a web site, and monitor screen behavior, logging when a particular event occurs on the screen.

I have been looking at load testing tools but ideally I need a tool which allows me to monitor screen behavior rather than worry too much about performance at this time.

I'm thinking of adapting a tool like Selenium RC for this purpose. Has anyone else encountered this kind of propblem and can offer me some advice?
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Selenium is a great tool. I've been happy with jWebUnit for fucntional testing of web applications.

What exactly do you mean when you say "monitor screen behavior" - do you need actual screen graphics in front of you that get (re)played automatically?
 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would probably start with a combination of Selenium and AutoIt. I would use Selenium to drive the GUI and AutoIt for screen recognition and testing. AutoIt has some easy to use functions for defining a region of a screen, watching for changes in the region, and comparing to user variables. AutoIt makes it easy to find the checksum of a region and using that checksum value for other script controls.
 
Whoever got anywhere by being normal? Just ask this exceptional tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic