What is data - driven automation?

Answer Posted / prasanna

Let me give u an example :
Suppose u r automating a page..which ahs the detauils of a
customer.
U have different fields like text box,drop down check box
etc..for name..amil id website etc..
So different fields have diffrent constarints..
So u can run ur script for entering different combanination
of values and check hows the aaps is responding..
So this can be done in QTP : u can save all ur data values
in a excel set..and ur script can execute with those
data..in which u can run the script for any no of
interations..
Hope u understood.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Hi everyone, Are you looking for "worksoft certify" automation tool training online? We have experienced corporate Worksoft certify trainers. We also provide support Worksoft certify automation issues. Please contact us Automationsolutions@yahoo.com

1109


What are the different types of locks in mainframe?

489


Is automation testing a complete replacement for manual software testing?

569


On what factors can you map the success of automation testing?

547


What COM Interfaces u r using in QTp While Connecting QC or TD? Or in QTP?Any body plz urgent...

1536






Tell me what is automation testing?

540


How software testing is handled?

499


How could the web element attributes be inspected in order to use them in different locators?

527


Hi, Below is the code that i ran on selenium RC using eclipse IDE and java coding.: package source; import org.testng.annotations.BeforeSuite; import org.testng.annotations.Test; import com.thoughtworks.selenium.*; public class parameterized extends SeleneseTestCase { private Selenium browser; public static void main(String []args) { String arr[] = new String[5]; arr[0]= "bert"; arr[1]= "regular"; arr[2]= "copyonly"; arr[3]= "doert"; arr[4]= "inter"; parameterized obj = new parameterized(); obj.setUp(); obj.login_parameterize(arr); } @BeforeSuite public void setUp() { browser = new DefaultSelenium("localhost",4444, "*chrome", "http://goolge.com"); browser.start(); browser.open("http://goolge.com"); browser.waitForPageToLoad("30000"); browser.windowMaximize(); browser.open("/"); browser.click("gb_23"); } @Test public void login_parameterize(String[] arr ) { for(int i=0;i<=5;i++) { for(int j=0;j<=2; j++) { browser.type("//input[@id='Email']", arr[i]); browser.type("//input[@id='Passwd']", arr[i]); browser.click("//input[@id='signIn']"); browser.waitForPageToLoad("30000"); } } } public void EnterValuesIntoTextField_CheckWithGetValue() throws Exception { selenium.open("http://www.essaywriter.co.uk"); assertEquals("", selenium.getValue("id=textInput")); selenium.type("id=textInput", "Text In The Field"); assertEquals("Text In The Field", selenium.getValue("id=textInput")); } } When i ran this test i got an error which says: "Method login_parameterize requires 1 parameters but 0 were supplied in the @Test annotation." Any help is much appreciated. thank Gab

2144


Tell me the fundamental difference between xpath and css selector?

556


Is automation testing a black box testing or white-box testing?

510


Tell us what automation tools could be used for post-release validation with continuous integration?

501


What is keyword driven automation?

578


What are the steps involved in the automation process ?

741


Is automation testing in agile methodology useful or not?

517