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
  How Many Of You Are Using Table/Keyword-Driven Methodology?

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

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   How Many Of You Are Using Table/Keyword-Driven Methodology?
pcl9097
Member

Posts: 14
Registered: Jan 2002

posted 06-13-2002 08:28 AM     Click Here to See the Profile for pcl9097   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by pcl9097
Just wondering what you guys are using your automation tool for. Are you simply using it as a record/playback? Data Driven? or Table/Keyword Driven?

It doesn't seem like there is a lot of discussion in these forums on Table Driven methodology.

Thanks

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

IP Logged

jstrazzere
Moderator

Posts: 2134
Registered: May 2000

posted 06-13-2002 09:00 AM     Click Here to See the Profile for jstrazzere   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by jstrazzere
quote:
Originally posted by pcl9097:
It doesn't seem like there is a lot of discussion in these forums on Table Driven methodology.

???
I don't think you are reading or searching here enough.
There have been many discussions.

I'm not using such techniques, but I have in the past.
Do you have a specific question?

------------------
- Joe (strazzerj@aol.com)

IP Logged

turbotester
Guru

Posts: 375
Registered: Dec 2001

posted 06-13-2002 06:22 PM     Click Here to See the Profile for turbotester   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by turbotester Visit turbotester's Homepage!
I have asked this question myself as I built my own engine with a pretty nifty front-end for newbies - what are you looking for?

------------------
www.turbotester.com

IP Logged

Rayr_UK
Advanced Guru

Posts: 407
Registered: Apr 2000

posted 06-14-2002 02:49 AM     Click Here to See the Profile for Rayr_UK   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Rayr_UK
Hey turbo reply with your utility attached I would like to have a look at that!

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

IP Logged

Valberg
New Member

Posts: 2
Registered: May 2002

posted 06-14-2002 03:26 AM     Click Here to See the Profile for Valberg   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Valberg Visit Valberg's Homepage!
We are working on an 'TestPartner command' + 'Excel data depository' solution for data/keyword driven test. It will make non-technical personnel able to create ATs. But I fear there might be a maintenance problem when we turn 2000 scripts.

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

IP Logged

Testy
Member

Posts: 93
Registered: Apr 2002

posted 06-14-2002 07:16 AM     Click Here to See the Profile for Testy   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Testy
We are using a keyword-driven approach for testing of a large web app for a federal agency. Actually, a keyword-driven harness is much easier to maintain. The only drawback may be the time needed to develop the framework, but once it is up and running it's pretty easy to use.

But I fear there might be a maintenance problem when we turn 2000 scripts.

Well, the scripts are really keyword tables. Keyword tables are much easier to maintain than TSL scripts.

What kind of information are you looking for specifically?

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

IP Logged

pcl9097
Member

Posts: 14
Registered: Jan 2002

posted 06-14-2002 07:33 AM     Click Here to See the Profile for pcl9097   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by pcl9097
I'm glad to hear some of us are using the Table Driven approach. I find myself ready to do the difficult part (the actual scripting of the harness and keywords).

I guess what I'm looking for is people with experience in this approach, perhaps they wouldn't mind sharing their experiences.

The tool of choice for me is WinRunner. To say it in the simpliest form, is it generally numerous CALL statements and excel data tables?

Thanks for the info.

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

IP Logged

e-tester
Guru

Posts: 216
Registered: Aug 2000

posted 06-14-2002 08:17 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
For those of you using Rational you might want to check out this site.

For those of you that are not you still might want to give it a look just for the information about a keyword approach that is there if nothing else.

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

IP Logged

zool_42
Member

Posts: 9
Registered: Oct 2001

posted 06-14-2002 11:48 AM     Click Here to See the Profile for zool_42   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by zool_42
I'd also greatly recommend Carl's DDE as posted in the previous reply. If you are using Rational, and want to deploy a table driven approach, then it's pretty much a no-brainer in my opinion. Carl's done all the work for you.

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

IP Logged

Semantec
Member

Posts: 35
Registered: Feb 2002

posted 06-17-2002 03:38 AM     Click Here to See the Profile for Semantec   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by Semantec Visit Semantec's Homepage!
quote:
Originally posted by zool_42:
I'd also greatly recommend Carl's DDE as posted in the previous reply. If you are using Rational, and want to deploy a table driven approach, then it's pretty much a no-brainer in my opinion. Carl's done all the work for you.


Hi Zool
I am thinking about integrating Nagle's DDE into my Rational automated scripts;in my point of view using frameworks like DDE is the only way to create reusable scripts that do not die after a few code changes..Do you have any real-world experience with DDE?
If anyone has experience with DDE ( or similar) - please share it with me on my mail
plamen_cog@yahoo.com

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

IP Logged

louadornato
New Member

Posts: 3
Registered: Aug 2001

posted 06-20-2002 08:57 PM     Click Here to See the Profile for louadornato   Edit/Delete Message Copy This Message   Reply w/Quote Search for more posts by louadornato Visit louadornato's Homepage!
quote:
Originally posted by pcl9097:
I'm glad to hear some of us are using the Table Driven approach. I find myself ready to do the difficult part (the actual scripting of the harness and keywords).

I guess what I'm looking for is people with experience in this approach, perhaps they wouldn't mind sharing their experiences.

The tool of choice for me is WinRunner. To say it in the simpliest form, is it generally numerous CALL statements and excel data tables?

Thanks for the info.



I wrote one from the ground up for testing an industrial inspection robot. I started with National Instruments Lab Windows (which is actually a pretty good package) because it worked well with the I/O chards I was driving, but I'm now completing a version that uses the MFC (for my money, much harder to use, but somewhat more flexible).

I'm of the opinion that there are always a few tests on any project that can't easily be adapted to the Table Driven approach (just as there are always a few manual tests that can't be automated at all), so I also made the I/O channels and results logging functions available to external languages through a "regular" DLL. This means that you can also write and debug test programs using VB or C++ right in the Visual studio IDE.

One point that I've thought over long and hard - should I add flow control keywords (if/then, for/next, do/while, etc/etc.) to the spreadsheet? It would be trivial to add this, and you know there will be customers who will ask for it. After a lot of agonizing, I've come to the conclusion that this is a Bad Idea.

If you add flow control, it's inevitable that some people will start out with a "simple" test, and then try to extend, expand, and tweak it far beyond the capability of the table-driven capability to handle. By the time they finally admit that they should have written the test in VB or C, they've wasted a man-week or more.

Since my whole objective was to make the testing system more effective, it seemed pretty obvious that the best bet was to leave the flow control out.

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

IP Logged

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