Loading ...
Sorry, an error occurred while loading the content.
 

RE: [XP] Acceptance Testing asp.net

Expand Messages
  • Matt Swaffer
    You might also check out Watin http://watin.sourceforge.net/ We found it to be a very lightweight and easy to use tool for GUI testing web sites. Matt From:
    Message 1 of 6 , Jan 31, 2008
      You might also check out Watin



      http://watin.sourceforge.net/



      We found it to be a very lightweight and easy to use tool for GUI testing web sites.



      Matt



      From: extremeprogramming@yahoogroups.com [mailto:extremeprogramming@yahoogroups.com] On Behalf Of Kristoffer Roupe
      Sent: Thursday, January 31, 2008 5:53 AM
      To: extremeprogramming@yahoogroups.com
      Subject: RE: [XP] Acceptance Testing asp.net



      Thanks… selenium seems to be what I was looking for. I’ll check that out.



      Kristoffer Roupé

      Lead Programmer

      Cint AB

      Torsgatan 8

      SE111 23 STOCKHOLM, Sweden

      Mobile: +46 70 487 72 03

      e-mail: kristoffer.roupe@... <mailto:kristoffer.roupe%40cint.com> <mailto:kristoffer.roupe@... <mailto:kristoffer.roupe%40cint.com> >

      webb: www.cint.com <http://www.cint.com/>



      From: extremeprogramming@yahoogroups.com <mailto:extremeprogramming%40yahoogroups.com> [mailto:extremeprogramming@yahoogroups.com <mailto:extremeprogramming%40yahoogroups.com> ] On Behalf Of Gojko Adzic
      Sent: den 31 januari 2008 13:27
      To: extremeprogramming@yahoogroups.com <mailto:extremeprogramming%40yahoogroups.com>
      Subject: Re: [XP] Acceptance Testing asp.net



      Hi Kristoffer,

      I've implemented acceptance tests for asp.net web sites using selenium
      remote console and fitnesse in the past. Selenium is a browser
      automation system from thoughtworks, and it has interfaces to .net and
      java (so you can control a browser a .net program). FitNesse is a test
      automation server developed by object mentor based on Framework for
      Integrated Tests, probably the most popular choice for acceptance
      testing today. It also has good .net integration (fitnesse.net project
      developed by Mike Stockdale).

      everything mentioned above is opensource, so the entry cost is a lot
      less then with mercury or something similar. The combination is
      relatively good because you can use fitnesse to directly prepare your
      model in c#, then operate selenium in a non-technical language (like
      "user opens url http://... ", "user clicks on Login", "page contains
      text you have logged in"), and then check data in the database after web
      tests etc.

      For a quick introduction how to set up fitnesse and selenium for .net
      web testing, see

      http://gojko.net/2007/05/20/automating-web-tests-with-fitnesse-and-selenium/

      I also wrote about this in my new book, "Test Driven .NET Development
      with FitNesse (see http://gojko.net/fitnesse/book for more information).

      --
      gojko adzic
      http://gojko.net

      Kristoffer Roupe wrote:
      >
      >
      > Hey All!
      >
      > I've tried to follow the group a while now, and haven't really seen any
      > topic on this here... so please correct me if I've managed to miss it
      > somewhere. But do anyone have a good advice on where to start on
      > acceptance testing a C# .net web application?
      >
      > My naïve approach is using asp.net to find the form/buttons and using
      > small scripts (I'm thinking something like the ones Mr. Jeffries use in
      > Extreme Adventures in C#...) to cover things in the GUI, but I'm not
      > sure that this is anyway near an optimal solution... or even feasible.
      >
      > All tips would be greatly appreciated.
      >
      > Best regards
      >
      > Kristoffer Roupé
      >
      > Happy Programmer
      >
      > Teh Cone Fabric
      > Sweden
      >
      > fairytales.googlecode.com <http://www.cint.com/ <http://www.cint.com/>>
      >
      > [Non-text portions of this message have been removed]
      >
      >




      [Non-text portions of this message have been removed]





      [Non-text portions of this message have been removed]
    Your message has been successfully submitted and would be delivered to recipients shortly.