Thursday, 6 May 2010

Automated Testing with Watir

WARNING: Slightly geeky content.

With Meetifyr attracting more and more users its becoming increasingly important we don't introduce bugs or break things when trying to improve the site.  Previously we've been manually testing everything before releasing to the world.  This is acceptable when there's not much to the site but soon becomes laborious and in turn less effective with more functionality or when you're trying to release regularly.

To reduce this burden of manual testing we're started to use the Watir browser automation framework.  Using Watir we can write a few scripts in Ruby to test everything works on the site as it should.  Our full suite of tests run in under a couple of minutes and give us confidence we've not broken anything to badly in the name of progress.

The bottom line to this is that we can now make changes to the site with more confidence, which means more regular changes and so you should see the site improve quicker.


6 comments:

Unknown said...

Hi, I wish to be a regular contributor of your blog. I have read your blog. Your information is really useful for us. I did Software Testing Training in Chennai at Fita training and placement academy which offer best Testing Training in Chennai with years of experienced professionals. This is really useful for me to make a bright career.



SantanaMildred said...

Geeky content is exactly what I needed! Mostly my mind is busy with finding a way to do my homework assignment and finally I can relax and just enjoy reading some geek stuff on your blog. Thank you.

thomas said...

Amazing, Your blogs are really good and information. Our full suite of tests run in under a couple of minutes and give us confidence we've not broken anything to badly in the name of progress Abogados de Lesiones Personales de Hampton Virginia. It is very great and useful to all. Keeps sharing more useful blogs..

Advina Jhons said...

truck accident attorney near me
If you've been involved in a truck accident, finding a trusted attorney nearby is essential. A local truck accident attorney offers personalized support and guidance, navigating the legal complexities on your behalf. With expertise in handling cases specific to your area, they can effectively advocate for your rights and pursue the compensation you deserve. Don't face the aftermath alone—reach out to a reputable truck accident attorney near you for compassionate assistance and dedicated representation in your time of need.

villa rao said...

"Automated Testing with Watir" offers a comprehensive and accessible guide for both beginners and experienced developers looking to enhance their web application testing processes. The article clearly explains the advantages of using Watir, a robust and flexible tool for automating browser interactions. It covers key features, such as cross-browser testing and user-friendly syntax, with practical examples that illustrate how to set up and execute tests efficiently.
Goochland DUI Abogado

Edwardk110198 said...

One effective solution for automated web application testing is Watir (Web Application Testing in Ruby). Because of its simple learning curve, its Ruby-based framework is useful for both novice and seasoned developers. Watir's open-source nature enables flexible, configurable testing scripts, and it excels at managing dynamic websites and browser interactions.The general law in the USA is a complex and evolving system rooted in both federal and state jurisdictions. It encompasses a wide range of legal principles, including constitutional, statutory, and case law. The system aims to balance individual rights with public order and safety. While it provides a framework for justice and legal processes, its complexity and variation across states can pose challenges. The ongoing development of laws reflects societal changes and strives to address contemporary issues, maintaining a dynamic legal landscape.
Dui Lawyer Smyth VA

Post a Comment