The online community for software testing & quality assurance professionals
   
Active Topics Today's Topics
Sponsors:
Lost Password?

Home
BetaSoft
Jobs
Training
News
Links
Downloads

News Group:
software.testing


Testing
Automation
Performance
Engineering
Miscellaneous
Statistics
Poll
  QA Forums
  Automated Testing
  automation will it fail me? (Page 1)

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone!
This topic is 3 pages long:   1  2  3 
next newest topic | next oldest topic
Author Topic:   automation will it fail me?
e-tester
Guru

Posts: 216
Registered: Aug 2000

posted 01-11-2002 09:59 AM     Click Here to See the Profile for e-tester   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by e-tester
OK so here is the deal in a nutshell.

I am due to be sitting in the COO office Monday a.m. The topic of discussion is the approval of a tools qoute for my teams use.

I have been trying to get tools for over 2 years now and this is the closest that I have ever been, the inside line states that it is all but a done deal. During this two year period I have done tons of reading/research into tools, their use, their pluses and minuses what are some of the perceived best practices.

What has this gotten me? An increased fear that I am destined to fail. Why do I feel as though I predestined to fail in this endeavor? Well mainly due to the fact that I, nor anyone else within my testing team, is a knowledgable programmer by any stretch of the imagination. And due to the fact that everything I read seems to have this "use at your own risk, unless you are a code writing guru" undertone to it.

(OK so maybe it was a really big nut shell)

My question is this. If any of you have entered into the dark world of automation without any automation experience on your staff, including yourself, did you survive the ordeal? And should I not expect to get anything out of automation if I don't hire someone with experience with the tools we purchase?

Any opinons on this would be greatly appreciated.

------------------
ER,
Sr. QA Lead

IP Logged

skootz
Member

Posts: 80
Registered: Sep 1999

posted 01-11-2002 10:34 AM     Click Here to See the Profile for skootz   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by skootz
I can sort of answer your question. The company that I work for now evaluated bought and trained in an automation suite. The people they trained then promptly went off to better jobs leaving the company stranded. For two years, the company would not invest any money into automation(other than for the maintenance agreement) so the software sat on a shelf. I was hired on as the person who would introduce the automated process to the company. So, the company failed initially, but it was their own doing. They did not want to risk training people to use the software.

I think you need to make sure that everybody knows that automation is not the magic bullet. You need to make sure that everybody realizes that it will take training and time to implement. The return on automation is not an immediate thing. For somebody to buy you a tool today and expect 90% of all tests to be automated tomorrow is unreal.

As long as the cards are on the table and you and your company are dedicated to learning and implementing it, you should be fine.

------------------

IP Logged

QAGirl
Moderator

Posts: 2424
Registered: Aug 2001

posted 01-11-2002 10:44 AM     Click Here to See the Profile for QAGirl   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by QAGirl
I agree with skootz on this one - just be sure that everyone undestands the 'costs' of implementing automation. The time to learn the tool, the cost of training if it's needed. There IS a learning curve, but if your company is aware of that, then it's a part of the expected schedule.

If they're expecting it to be an overnight solution, it probably won't be.

There are some very good articles that should help. If you can get your hands on the Nov/Dec 2001 edition of STQE Magazine there is a very good feature about whether your shop is truly ready for automation.

Also, check the article "Cost-Benefit Analysis of Test Automation" on www.stickyminds.com

And, if you get your tools, check out Automated Software Testing by Elfriede Dustin, and/or two great articles of hers on www.stickyminds.com: Lessons in Test Automation and the Automated Testing Life Cycle Methodology.

Have you already evaluated and chosen a specific tool, or are you attempting now to get the permission to evaluate and choose one?

------------------
"They were painters and they were painting themselves a lovely world.."

IP Logged

e-tester
Guru

Posts: 216
Registered: Aug 2000

posted 01-11-2002 11:31 AM     Click Here to See the Profile for e-tester   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by e-tester
quote:
Originally posted by QAGirl:
I agree with skootz on this one..There IS a learning curve, but if your company is aware of that, then it's a part of the expected schedule...
If they're expecting it to be an overnight solution, it probably won't be...


I am doing my best to make sure they are aware of that. I sometimes feel as though I must sound like I am contradicting myself all the time. I spout on about how much tools can do for us in one breath and then I either tell them it is not going to happen quickly or I tell them a horror story I have read about to bring their expectations down to earth a little.
quote:

...And, if you get your tools, check out Automated Software Testing by Elfriede Dustin, and/or two great articles of hers on www.stickyminds.com: Lessons in Test Automation and the Automated Testing Life Cycle Methodology...

The book is sitting directly to my left, I am about a third of the way through it, and both the articles are printed and in a binder, read at least once, sitting right next to it.
quote:

Have you already evaluated and chosen a specific tool, or are you attempting now to get the permission to evaluate and choose one?


Yes we have chosen one, Rational Suite. I have evaluated so many tools for so long most come to me, or are sent to me, for all of their tools related questions, even if they are from a different group. As I stated earlier I feel as though I should not be answering the questions because I have no experience with the tools but then again I was showing the Rational Tech guy how to do somethings during the POC we did.

------------------
ER,
Sr. QA Lead

IP Logged

QAGirl
Moderator

Posts: 2424
Registered: Aug 2001

posted 01-11-2002 12:05 PM     Click Here to See the Profile for QAGirl   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by QAGirl
quote:
Originally posted by e-tester:
Yes we have chosen one, Rational Suite. I have evaluated so many tools for so long most come to me, or are sent to me, for all of their tools related questions, even if they are from a different group. As I stated earlier I feel as though I should not be answering the questions because I have no experience with the tools but then again I was showing the Rational Tech guy how to do somethings during the POC we did.

Ah, then try not to worry too much! If this is the case, you've at least shown the ability to pick up the things that the tool can do, and you're reading up on approaching things correctly. Nine times out of ten, if automation fails, it's because of false expectations and bad planning - it doesn't sound like either is the case for you.

Do keep us updated and let us know if the purchase is approved!!!

------------------
"They were painters and they were painting themselves a lovely world.."

IP Logged

e-tester
Guru

Posts: 216
Registered: Aug 2000

posted 01-11-2002 12:51 PM     Click Here to See the Profile for e-tester   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by e-tester
Thanks for the vote of confidence QAGirl. I will keep you posted. If they don't approve it I may be on the news pleading temporary insanity.

------------------
ER,
Sr. QA Lead

IP Logged

Gilbert
Advanced Guru

Posts: 691
Registered: Jul 1999

posted 01-11-2002 01:19 PM     Click Here to See the Profile for Gilbert   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Gilbert
Since you've done your homework on those "evaluation" sessions, I'm sure you're aware of what your AUTs are written in (Visual Basic, Visual C++, Delphi, PowerBuilder, etc.) and that you've already found the tool that works well with your application. And hopefully, you've already exercise the chosen tool to work with the difficult areas in your AUTs (the ones that fall into the category of "Custom Objects").

For additional info that you can present to upper management, the "White Papers" from the different vendors should be a good reference too! I know it helped me a lot (especially the topic that explains the Benefits from the tools are not seen during the 1st or 2nd pass...) while going thru what you're going thru now. Good luck!!!

------------------

IP Logged

Elfriede Dustin
Moderator

Posts: 600
Registered: Dec 1999

posted 01-11-2002 03:54 PM     Click Here to See the Profile for Elfriede Dustin   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Elfriede Dustin Visit Elfriede Dustin's Homepage!
quote:
Originally posted by e-tester:

...And should I not expect to get anything out of automation if I don't hire someone with experience with the tools we purchase?

...


Hi ER,

The good news is that you finally have this meeting Monday, the bad news is that expectations are often way too high for test automation - using capture/playback tools.
Make sure to manage the expectations. Since you have my book "Automated Software Testing," make sure to read section 2.1 “Overcoming False Expectations for Automated Testing.”
Also make sure to read section 2.3 “Acquiring Management Support,” which includes a discussion on tool training costs.
Rational provides for some good tool training courses - ask your manager to allow for training on the tool. I would even suggest taking an "Intro to Programming" course.

...and then continue reading the suggestions in the book "Automated Software Testing."

By the way, what is your application written in? What type of 3rd party control is your application-under-test using?

Let me know about your software engineering environment. I'd be curious.

Elfriede

IP Logged

e-tester
Guru

Posts: 216
Registered: Aug 2000

posted 01-14-2002 10:25 AM     Click Here to See the Profile for e-tester   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by e-tester
Unix, iPlanet, WebLogic, Oracle. Java, JSP, EJB, JavaScript, PHP, HTML, limited Flash and PDF. No 3rd party controls.

Training is part of the quote and high on my list of must have in order to purchase the tools.

Sorry for this being so short but I have typed this three times now and none of the responses made it. Twice a browser crash and the last time my comments just didn't show (only the quoted message)

[This message has been edited by e-tester (edited 01-14-2002).]

[This message has been edited by e-tester (edited 01-14-2002).]

IP Logged

e-tester
Guru

Posts: 216
Registered: Aug 2000

posted 01-14-2002 10:31 AM     Click Here to See the Profile for e-tester   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by e-tester
BTW This morning I received preliminary approval for the purchase.

------------------
ER,
Sr. QA Lead

IP Logged

QAGirl
Moderator

Posts: 2424
Registered: Aug 2001

posted 01-14-2002 11:45 AM     Click Here to See the Profile for QAGirl   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by QAGirl
quote:
Originally posted by e-tester:
BTW This morning I received preliminary approval for the purchase.


Congratulations!!

What's your next step going to be?

------------------
"They were painters and they were painting themselves a lovely world.."

IP Logged

e-tester
Guru

Posts: 216
Registered: Aug 2000

posted 01-14-2002 12:30 PM     Click Here to See the Profile for e-tester   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by e-tester
Prayer...


There are a few cursory tasks the COO wants completed and then it is time to generate the formal request paperwork for his sig. Then once that is approved it is off to training.

------------------
ER,
Sr. QA Lead

[This message has been edited by e-tester (edited 01-15-2002).]

IP Logged

alanark
Guru

Posts: 369
Registered: Dec 2000

posted 01-15-2002 07:21 AM     Click Here to See the Profile for alanark   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by alanark Visit alanark's Homepage!
Congrats!

You've taken some big steps so far! Still got quite a road to take in this trip, but it looks like you are on your way.

Just remember to maintain your focus on the task at hand. Plan, prepare, disect, then attack. Its a wonderful world of automation that you are entering. But there be dragons, so watch out.

------------------
It Depends.

IP Logged

Bug Buster
Member

Posts: 34
Registered: Dec 2001

posted 01-15-2002 07:57 AM     Click Here to See the Profile for Bug Buster   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Bug Buster
quote:
Originally posted by e-tester:
Prayer...

There are a few cursory tasks the COO wants completed and then it is time to generate the formal request paperwork for his sig. Then once that is approved it is off to training.


Good luck! We went through what you are about to do now 2 years ago (with Rational) and it was a big disaster.

The rational trainers where a joke, we paid thousands for training only to have some bloke with no idea show up and basically read from the manual word for word, so we ended up trying to go for it ourselves..big mistake!

In our case though, we were a fairly new company trying to set up the whole UML process from start to finish and it just proved too much. If you are only going to focus on getting Robot up & running then you will probably have more success then us because 2 years later, that is the only piece of Rational Software that we still use out of all the suites on offer!

------------------

IP Logged

igglue
Guru

Posts: 291
Registered: Jan 2002

posted 01-18-2002 07:22 AM     Click Here to See the Profile for igglue   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by igglue
People think automatin is the solution, but it is not.

It can be a crutch that people get used to.

You need to consider:
1. Vision. How do you tie in automation to reporting. What about defect tracking? What happens two years from now. (Looking for a new job?)
2. Individual contributor's roles. There are automation specialists, test script specialist, and test case specialists. Some people are good at breaking the stuff, while others are good at making some things continue to work properly. These are two separate, yet equally important roles.
3. Tools you choose. I don't recommend mercury or Silk. I've worked with both, but there are in the business of making money for themselves. Consider Perl, and Java. You can implement full automation strategy from development unit test to user cases with J-Unit, Http-Unit, and Bugzilla. The model is quite feasible.
4. Hire an architect. Forums are great, but hire someone who has wide knowledge of various tools. Don't hire a 'Silk' or 'Mercury' expert who pushes you to one particular language. Every product has it's speciality and you want someone who knows strenghs and weakness of each product.

------------------

IP Logged


This topic is 3 pages long:   1  2  3 

All times are PT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic | Top
Post New Topic  Post A Reply
Hop to:

Contact Us | BetaSoft Inc. | Privacy Statement

Copyright © 1997-2003 BetaSoft Inc.


Ultimate Bulletin Board 5.45c