Open Source Automation

View: New views
8 Messages — Rating Filter:   Alert me  

Open Source Automation

by Katriana :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

How might I learn open source automation from home?

I'm missing this skillset for some QA opportunities that I would love to submit for.

Thanks!
Katriana


Re: Open Source Automation

by chrs_mcmhn :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In agile-testing@..., "Katriana" <FastFash@...> wrote:
>
> Hello,
>
> How might I learn open source automation from home?
>
> I'm missing this skillset for some QA opportunities that I would love to submit for.

I'd recommend Brian Marick's book "Everyday Scripting with Ruby" as a great place to start.  

For web testing, Watir/Watin/Watij and Selenium-RC are popular browser-drivers.  Watir might be more beginner-friendly.

I made an example of a toy keyword-driven test framework using Watir that you might enjoy.  (Although I think it has at least one bug) http://chrismcmahonsblog.blogspot.com/2009/04/ui-test-framework-design-using-watir.html

This approach to a test framework is pretty much an industry standard now, and I wanted to show that I know how to work with such things while still having an example simple enough to explain in just a couple of minutes.  




Re: Re: Open Source Automation

by Lisa Crispin-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Chris has made some excellent suggestions. If you have some programming
background, you can get up to speed with Watir pretty quickly. Or even just
getting competent with Ruby would be enough preparation to learn other
tools. When I hire testers, I look for some skill such as Ruby or experience
with Watir or another automation framework/driver. To me, the framework part
is tricky, Chris's framework might help you with that. There are other
frameworks such as Taza but I haven't used them.

I'm a big fan of Canoo Webtest http://webtest.canoo.com, it has good doc and
examples and doesn't require programming expertise. It doesn't seem to be as
popular in N. America as in other parts of the world, not sure where you are
located.

FitNesse is popular in N. America, you could learn how to write FitNesse
tables from the website www.fitnesse.org, but again you need coding skills
to write the fixtures that actually automate the tests.

I'm sure there are some better ideas I'm just not thinking of... There is a
nice tools list here: http://awta.wikispaces.com/2009ToolsList
-- Lisa

On Fri, Sep 18, 2009 at 1:23 PM, chrs_mcmhn
<christopher.mcmahon@...>wrote:

>
>
> --- In agile-testing@... <agile-testing%40yahoogroups.com>,
> "Katriana" <FastFash@...> wrote:
> >
> > Hello,
> >
> > How might I learn open source automation from home?
> >
> > I'm missing this skillset for some QA opportunities that I would love to
> submit for.
>
> I'd recommend Brian Marick's book "Everyday Scripting with Ruby" as a great
> place to start.
>
> For web testing, Watir/Watin/Watij and Selenium-RC are popular
> browser-drivers. Watir might be more beginner-friendly.
>
> I made an example of a toy keyword-driven test framework using Watir that
> you might enjoy. (Although I think it has at least one bug)
> http://chrismcmahonsblog.blogspot.com/2009/04/ui-test-framework-design-using-watir.html
>
> This approach to a test framework is pretty much an industry standard now,
> and I wanted to show that I know how to work with such things while still
> having an example simple enough to explain in just a couple of minutes.
>
>  
>



--
Lisa Crispin
Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
and Agile Teams_ (Addison-Wesley 2009)
http://lisacrispin.com

Re: Open Source Automation

by Frank Cohen-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Katriana:

You may find the Open Source Test Workshop to be beneficial. It's a  
free half day event. Details are at http://workshop.pushtotest.com. It  
is a great meet-up for Selenium, soapUI, TestMaker, HtmlUnit, Mozmill  
and JUnit users. It's free and offered in a live Webinar and several  
cities around the world.

-Frank





On Sep 17, 2009, at 10:08 AM, Katriana wrote:

> Hello,
>
> How might I learn open source automation from home?
>
> I'm missing this skillset for some QA opportunities that I would  
> love to submit for.
>
> Thanks!
> Katriana
>
>
>

--
Frank Cohen, http://www.PushToTest.com, phone 408 871 0122
PushToTest, the open-source test automation company
Twitter: fcohen, LinkedIn: Frank Cohen



Re: Open Source Automation

by nathan.bain@ymail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I would recommend Selenium IDE as a good place to start for a complete beginner to test automation - especially if you have no programming skills.

Search the web for 'selenium tutorial' and you should find some good info. Here are some I found:-

http://agilesoftwaredevelopment.com/videos/functional-testing-selenium-ide

http://www.codediesel.com/php/selenium-ide-tutorial-part-1/

I am not sure where in the world you are based, but in London there is a growing open source testing community. Check out the SkillsMatter website for videos of past sessions, and keep a lookout for upcoming test automation courses - http://skillsmatter.com/go/agile-testing

Finally, you can sign up for my Agile Testing meetup group (based in London), which will give practical lessons on using test automation tools for free - http://www.meetup.com/agiletesting/

Good luck in your test automation adventures, and keep us posted on how you are getting on...

Nathan


Re: Open Source Automation

by Katriana :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In agile-testing@..., "nathan.bain@..." <nathan_bain@...> wrote:

>
> I would recommend Selenium IDE as a good place to start for a complete beginner to test automation - especially if you have no programming skills.
>
> Search the web for 'selenium tutorial' and you should find some good info. Here are some I found:-
>
> http://agilesoftwaredevelopment.com/videos/functional-testing-selenium-ide
>
> http://www.codediesel.com/php/selenium-ide-tutorial-part-1/
>
> I am not sure where in the world you are based, but in London there is a growing open source testing community. Check out the SkillsMatter website for videos of past sessions, and keep a lookout for upcoming test automation courses - http://skillsmatter.com/go/agile-testing
>
> Finally, you can sign up for my Agile Testing meetup group (based in London), which will give practical lessons on using test automation tools for free - http://www.meetup.com/agiletesting/
>
> Good luck in your test automation adventures, and keep us posted on how you are getting on...
>
> Nathan
>
Thanks so much for all the helpful information! I'll keep y'all posted. I'm sure I'll have more questions as I get into it.

Katriana :-)


Re: Re: Open Source Automation

by Hadi Curtay :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I would recommend sahi, we're using it and its works pretty well. Yup its
open source - http://www.sahi.co.in


2009/9/22 Katriana <FastFash@...>

>
>
> --- In agile-testing@... <agile-testing%40yahoogroups.com>,
> "nathan.bain@..." <nathan_bain@...> wrote:
> >
> > I would recommend Selenium IDE as a good place to start for a complete
> beginner to test automation - especially if you have no programming skills.
> >
> > Search the web for 'selenium tutorial' and you should find some good
> info. Here are some I found:-
> >
> >
> http://agilesoftwaredevelopment.com/videos/functional-testing-selenium-ide
> >
> > http://www.codediesel.com/php/selenium-ide-tutorial-part-1/
> >
> > I am not sure where in the world you are based, but in London there is a
> growing open source testing community. Check out the SkillsMatter website
> for videos of past sessions, and keep a lookout for upcoming test automation
> courses - http://skillsmatter.com/go/agile-testing
> >
> > Finally, you can sign up for my Agile Testing meetup group (based in
> London), which will give practical lessons on using test automation tools
> for free - http://www.meetup.com/agiletesting/
> >
> > Good luck in your test automation adventures, and keep us posted on how
> you are getting on...
> >
> > Nathan
> >
> Thanks so much for all the helpful information! I'll keep y'all posted. I'm
> sure I'll have more questions as I get into it.
>
> Katriana :-)
>
>  
>

Re: Open Source Automation

by kjaladi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

For all the open source testing tools, this is the good place to start -
http://openqa.org/
It has lot of documentation and useful information about open source testing tools.

thanks.

Katriana wrote:
Hello,

How might I learn open source automation from home?

I'm missing this skillset for some QA opportunities that I would love to submit for.

Thanks!
Katriana