Why Data Driven Framework – DDF
Hello User…
Let’s begin to understand what a framework is and how it can benefit the test automation process.
Well, a Framework is set of guidelines, rules, or structure when applied helps in organize things separately there by achieving high degree of re usability.
Stealing the definition from Wikipedia
"A test automation framework is a set of assumptions, concepts and tools that provide support for automated software testing. The main advantage of such a framework is the low cost for maintenance."
In Automation, testing with different sets of data is a major process. Now, this procedure can be done by either hard coding the Test Data directly in the Test Script which is a bad Idea or by reading the Test Data from an external data source.
We have a fair idea of which process to choose for our Automation process :)
So here comes a Framework for Data Driven Testing.
Benefits:
- Re Usability of Components
- Cleaner Folder Structure
- Support for various Data Sources
- Readily available, hence faster script development
This Post is organized into following parts:
Go To: DataDrivenFramework Part 1 - Contains Details regarding The Data Driven Framework
Go To: DataDrivenFramework Part 2 - Contains Details regarding The usage along with Examples
Go To: DataDrivenFramework Part 3 - Contains Details regarding Upcoming Releases and Features
Go To: DataDrivenFramework Part 1 - Contains Details regarding The Data Driven Framework
Go To: DataDrivenFramework Part 2 - Contains Details regarding The usage along with Examples
Go To: DataDrivenFramework Part 3 - Contains Details regarding Upcoming Releases and Features
Download Areas:
Open the below links, Click on “File” menu and select “Download” option.
Open the below links, Click on “File” menu and select “Download” option.
Download Framework from here : DDF jar file + javadoc
Sample code for using DDF is available in the project : DDF Sample Project
LinkedIn Group:
you can join our LinkedIn group here for more collaborative discussions: ATU LinkedIn Group
Give our tools a Feedback:
We
are constantly working on several projects, we would like to have a
feedback on all the tools so that we can prioritize, introduce new
features, enhancing them etc. This will also help us in understanding
the usage of these tools and lift us to develop further more utilities.
Feedback page : ATU Utilities User Feedback
Future Scope for DDF
Well, we are using this approach for our Projects and will be continued in future :)
A whole lot of new features will be introduced into DDF to the benefit of various Clients, Organizations, and Users including myself. Stay tuned :)
We love Automation; we love to keep its utilities Open Source.
– Automation Testing Utilities
This is a very good help for a beginner to understand . Please keep posting the new ideas.
ReplyDeleteSure pal :)
DeleteExcellent guys...Great work !!!!
ReplyDelete:) :)
DeleteHi, i am not able to download project. Looks like link is not working. Can you please provide working link.
ReplyDeleteThanks
Abhi
Hi Abhinav,
ReplyDeleteI have checked the links, they are pointing to download locations. Click on the given link, Then click the File menu and then click on download option. It should work, let me know if you are still facing the same problem.
Thanks
ATU
Hi , Awesome work :)
ReplyDeleteWelcome Gokul :)
DeleteGetting an error while importing the aut.ddf ....
ReplyDeletecan anyone helpme on this ..
downloaded sample project but, when i tried play around .... showing error like red lines under import aut.ddf
Hi Rajasekhar,
DeleteDownload the DDF Jar file and place it in your build path, the Jar file download location is given in the post. This should resolve the errors.
Regards
Automation Tester
Thanks for the replay...
ReplyDeleteReason was to fail ...
in my system two versions of Jre installed , that is reason it got thowring that error ...
i would like ask one more question ..
can we use these frame work like passing parameters thru excel for my owen project ?
As i am trying to impliment same as above, but not able to execute the methood .
below is my code can you look into this please..
one again i am very thank full to your help...
code:
package AdminModule;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import atu.ddf.exceptions.DataDrivenFrameworkException;
import atu.ddf.file.CSVFile;
import atu.ddf.file.ExcelFile;
import atu.ddf.selenium.SeleniumTestNGHelper;
public class TC_Login_Admin {
public FirefoxDriver driver;
@BeforeClass
public void init() {
driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.manage().window().maximize();
}
@Test(priority = 1,dataProvider = "objectTestData")
public void Login(String UserName, String Password) throws InterruptedException {
//driver = new FirefoxDriver();
driver.get("http://celebweb-1025152520.ap-southeast-1.elb.amazonaws.com/celebrateportal");
//driver.manage().window().maximize();
WebDriverWait wait = new WebDriverWait(driver,30);
WebElement username = wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//*[@id='usernameId']")));
System.out.println(username.getText());
username.sendKeys(UserName);
WebElement password = driver.findElement(By.xpath("//*[@id='login']"));
System.out.println(password.getText());
password.sendKeys(Password);
}
@DataProvider(name = "objectTestData")
public Iterator data1() throws DataDrivenFrameworkException {
String excelResource = System.getProperty("user.dir")
+ System.getProperty("file.separator") + "resources"
+ System.getProperty("file.separator") + "ExcelTestData.xls";
ExcelFile excelFile = new ExcelFile(excelResource);
excelFile.setSheetName("MyScenario");
excelFile.setTestCaseHeaderName("TestCaseNameColumn");
List> data = excelFile.getDataUsingTestCaseName("Login");
return SeleniumTestNGHelper.toObjectArrayIterator(data);
}
}
Here, i updated the excel file with TestCaseName as Login and provided UserName and Password as headers and provided values in next row under the respective coloumns.
My question is can we pass no.of parameters as we need like in above script i am taking only two parameters?
Thank you very much ...for your time
Hi Rajasekhar,
Deleteyes, you can pass any number of parameters. the only criteria is the script method parameters should match with the number of parameters given in the excel.
refer to the example project, in the resources folder, the excel file contains various Test Cases "AddPost", "RegisterUser" and "Login".
Can you paste the Exception message that you are getting while executing the above code.
DeleteAlso just make sure few things..
The Excel file (.XLS format) available in the resources folder, for Login TC, there are 3 columns and in the script there are two parameters. This will definitely cause failure. Remove the last column and try running the script.
Let me know if you still face any problem.
Regards
AT
Yes... i can do it successfully, if use same workspace and all files which you provided ..
ReplyDeleteBut when i am trying to add all the jars and resources folder as like in sample project in my own project its not executing the method under the @Test annotation.
i had added AUT jar which you provided and all poi jars as suggested and created excel file in my project
the mettood under @Test annotation is executing at athe same time its not showing in skipped once
Can you provide your contact number, so that i can explain the issue which i am facing .....
ReplyDeleteHi Rajasekhar,
DeleteI am afraid i cannot provide you my contact at this moment but I will definitely do it soon.
right now I would be glad to help you out here or you could mail me your code snippet to automationtestingutilities@gmail.com
I will definitely get back to you on this :)
Regards
AT
sorry.....
ReplyDeletei can able to do it now...the issue is resolved. its more over jars import.. no worries now.
but i have another task..
you code or frame work supports for mysql..
i am working on sql server 2008r2...
i can able to retrive data from table using below code ..
public static ArrayList> extract()
throws SQLException {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection connection = DriverManager
.getConnection(
"jdbc:sqlserver://localhost:1433;databaseName=Raja;selectMethod=cursor",
"raja", "darlling(9");
System.out.println("DATABASE NAME IS:"
+ connection.getMetaData().getDatabaseProductName());
Statement statement = connection.createStatement();
resultSet = statement.executeQuery("select * from dbo.Departments");
} catch (Exception e) {
e.printStackTrace();
}
ArrayList> table;
int columnCount = resultSet.getMetaData().getColumnCount();
if(resultSet.getType() == ResultSet.TYPE_FORWARD_ONLY)
table = new ArrayList>();
else {
resultSet.last();
table = new ArrayList>(resultSet.getRow());
resultSet.beforeFirst();
}
for(ArrayList row; resultSet.next(); table.add(row)) {
row = new ArrayList(columnCount);
for(int c = 1; c <= columnCount; ++ c)
row.add(resultSet.getString(c).intern());
}
System.out.println(table);
return table;
}
can you help me on how to convert this to Testng objects as your frame work supports...
like: return SeleniumTestNGHelper.toObjectArrayIterator(data);
how the above methoods functions........
can you help me to how to convert the retun table data to testng objects array iterator
Thank you very much for help.........
Let me put above question in this way...
ReplyDeletehow to cast the Database Result set into Iterator object or object[][]....
please help me in this..........................
as I pasted my code above ....
Hi Rajasekhar,
ReplyDeleteChange your method return type from ArrayList to List<List<String>> and pass this method to SeleniumTestNGHelper.toObjectArrayIterator() method. This can be used in the Data Provider method.
Regards
AT
Your blog is very helpful. I am automating quikr and I have a doubt.
ReplyDeleteMy doubt is that while editing any add that you posted in quikr.com, then there is a subcategory field in the add.
I think that is not a driopdown. After selecting the main category, corresponding subcategories are displayed there on the same dropdown (here i am saying dropdown but please do not get confused as that is not dropdown i think)...
Now I am unable to select any subcategory from that field.
Can you please help me out here.
Please help how to select the value here...
Hi,
ReplyDeleteI run your project. It's working fine but when I have created new project and developed my own script. It's not working for me. but my same script when included in your project and run it from there. It's working fine now..
What must be the problem. please help.
Thanks
It doesn't show any error also.. plz take a look at console output
Delete===============================================
Default test
Tests run: 0, Failures: 0, Skips: 0
===============================================
===============================================
Default suite
Total tests run: 0, Failures: 0, Skips: 0
===============================================
[TestNG] Time taken by org.testng.reporters.XMLReporter@1d08e21: 4 ms
[TestNG] Time taken by [FailedReporter passed=0 failed=0 skipped=0]: 0 ms
[TestNG] Time taken by org.testng.reporters.SuiteHTMLReporter@1e41869: 24 ms
[TestNG] Time taken by org.testng.reporters.EmailableReporter2@898b41: 2 ms
[TestNG] Time taken by org.testng.reporters.JUnitReportReporter@14943d6: 0 ms
[TestNG] Time taken by org.testng.reporters.jq.Main@462f90: 21 ms
Hi,
DeleteCould yu show your project src? Or mail us at automationtestingutilities@gmail.com
This comment has been removed by the author.
DeleteI have emailed you the project.
DeleteGood that the issue is resolved :)
DeleteHello,
ReplyDeleteI am getting this error, could you please let me know what is going wrong here
You need to specify at least one testng.xml, one class or one method
Usage: [options] The XML suite files to run
Options:
-configfailurepolicy Configuration failure policy (skip or
continue)
-d Output directory
-dataproviderthreadcount Number of threads to use when running
data providers
-excludegroups Comma-separated list of group names to
exclude
-groups Comma-separated list of group names to be
run
-junit JUnit mode
Default: false
-listener List of .class files or list of class
names implementing ITestListener or
ISuiteListener
-methods Comma separated of test methods
Default: []
-methodselectors List of .class files or list of class
names implementing IMethodSelector
-mixed Mixed mode - autodetect the type of
current test and run it with appropriate runner
Default: false
-objectfactory List of .class files or list of class
names implementing ITestRunnerFactory
-parallel Parallel mode (methods, tests or classes)
-port The port
-reporter Extended configuration for custom report
listener
-suitename Default name of test suite, if not
specified in suite definition file or source code
-suitethreadpoolsize Size of the thread pool to use to run
suites
Default: 1
-testclass The list of test classes
-testjar A jar file containing the tests
-testname Default name of test, if not specified in
suitedefinition file or source code
-testnames The list of test names to run
-testrunfactory, -testRunFactory The factory used to create tests
-threadcount Number of threads to use when running
tests in parallel
-usedefaultlisteners Whether to use the default listeners
Default: true
-log, -verbose Level of verbosity
-xmlpathinjar The full path to the xml file inside the
jar file (only valid if -testjar was
specified)
Default: testng.xml
Picked up JAVA_TOOL_OPTIONS:
Picked up _JAVA_OPTIONS:
Is this related to DDF? it appears as if you are running an ant build file.
DeleteHello can you guys help me out,data driven testing with java for drop down fields(selenium webdriver)
ReplyDeleteworks in the same fashion as explained in the example.
Delete#AT
Software testing is an investigation conducted to determine the quality and performance of a product under test. This validation provides clear and independent review about the software. Software testing professionals have huge demand in leading software development industries.
ReplyDeletesoftware testing training in chennai
PASSED: Login("URL", "username", "pswd")
ReplyDeletePASSED: Login("URl", "username", "pswd"))
FAILED: Login(" ", " ", " ")
I am seeing this result even though i have only 2 values passed from the excel still its trying for the 3rd row . don't know why . also the results shows test run: 4
if i pass one values its trying for 2 values ..
Thanks for your valuable information, the introduction of automated testing process makes the agile software development process less complicated.
ReplyDeletethanks for all...
ReplyDeleteOracle Training in Chennai
Your posts is really helpful for me.Thanks for your wonderful post. I am very happy to read your post.
ReplyDeleteSoftware Testing Training in Chennai
Looking for best LoadRunner Training Institutes in Chennai? Then, FITA will be the ideal destination. We offer LoadRunner training in Chennai by experienced trainers as per industry standards. Our well-structured course syllabus helps students to acquire in-depth knowledge on LoadRunner test automation product.
ReplyDeleteIt was really a wonderful article and I was really impressed by reading this blog. We are giving all software Course Online Training. The HTML5 Training in Chennai is one of the reputed Training institute in Chennai. They give professional and real time training for all students.
ReplyDeleteYour posts is really helpful for me.Thanks for your wonderful post.It is really very helpful for us and I have gathered some important information from this blog.If anyone wants to get Dot Net Course in Chennai reach FITA, rated as No.1 Dot Net Training Institutes in Chennai.
ReplyDeleteI have read your blog and i got a very useful and knowledgeable information from your blog.its really a very nice article. I did Loadrunner Training in Chennai. This is really useful for me. Suppose if anyone interested to learn Manual Testing Training in Chennai reach FITA academy located at Chennai Velachery.
ReplyDeleteRegards....
Software Testing Course in Chennai
ReplyDeleteThe information you posted here is useful to make my career better keep updates...If anyone want to get Cloud Training in Chennai, Please visit FITA academy located at Chennai. Rated as No.1 Cloud Computing Training Centers in Chennai
I have read your blog and i got a very useful and knowledgeable information from your blog.You have done a great job . If anyone want to get Salesforce Developer Training in Chennai, Please visit FITA academy located at Chennai Velachery. Rated as No.1 Salesforce Training Institutes in Chennai.
ReplyDeleteThe automation process post is very useful for me. Thanks for sharing.
ReplyDeleteCCNA training in chennai | CCNA training chennai | CCNA course in chennai | CCNA course chennai
Very nice and informative article and I am sure that all your readers have got something useful from it. Keep posting. Keep Up the good work.
ReplyDeleteschool websites design
great information to read, i learns a lot while reading this post. thanks for this blog. http://www.lykfencingworks.com/
ReplyDeleteShort yet useful post...Thanks for sharing...
ReplyDeleteWeb Designing Course in Chennai
This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.
ReplyDeleteRegards,
PHP Training in Chennai|php training in velachery|php training institute
Thanks for sharing this valuable information with us. It was really helpful.
ReplyDeleteAwesome blog . Now i am working in manual testing going to shift to automation , its very useful to know about frame work. Thanks a lot.
ReplyDeleteSoftware testing training institute with placement
great post very useful to me http://jobslatest14.blogspot.in/2015/07/top-16-sites-to-prepare-resume-in-online.html
ReplyDeleteI want to build a framework wherein i list all my test scripts name in a excel and in next column will be parameter like yes and no telling whether to run script or not
ReplyDeleteDo you have any article for that??
Now a days cloud based technologies are getting popular like wild fire. So as the training programs related to these technologies. Thanks for providing an useful information.
ReplyDeleteHadoop Training Chennai
Salesforce Training in Chennai
I feel satisfied to read your blog, you have been delivering a useful & unique information to our vision even you have explained
ReplyDeletehttp://www.greenstechnologies.com/
New technology Hadoop Best Training
ReplyDeletehttp://www.greenstechnologys.com/index.html
Best Coaching for Hadoop New technology at Greens Technology Adyar
ReplyDeletehttp://www.greenstechnologys.com/
There are lots of information about latest technology and how to get trained in them, like Hadoop Training Chennai have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get trained in future technologies(Hadoop Training in Chennai). By the way you are running a great blog. Thanks for sharing this. FITA chennai reviews
ReplyDeleteI feel satisfied to read your blog, you have been delivering a useful & unique information to our vision even you have explained
ReplyDeleteOracle Training In Chennai
ReplyDeleteThanks for sharing this valuable post to my knowledge; SAS has great scope in IT industry. It’s an application suite that can change, manage & retrieve data from the variety of origin & perform statistical analytic on it.
Regards,
sas training center in Chennai|sas training in Velachery|sas course in Chennai
Thanks for sharing informative blog... Oracle Training in chennai
ReplyDeleteOracle Training in Chennai Oracle is one of the most in Demand technology popular and finds its applications in Database design, Applications, DBA, ERP, Complicated operations of Business Intelligence, data warehousing etc can be comfortably handled by Oracle Software.
ReplyDeleteInformatica Training in chennai Informatica is one of the leading data integration software available in the IT market today. Learn Informatica in Greens Technologys..
ReplyDeletePegasystems is the leading provider of business process management (BPM) and customer relationship management (CRM) software solutions. Pega Training in Chennai
ReplyDeleteBest Hadoop training institute in Chennai focus on the needs of the Hadoop community. Greens Technologys listed one of the top Hadoop training institutes in Chennai. We offer Hadoop education for working professionals. Hadoop Training in ChennaiHadoop training in Chennai understands the need of Hadoop community. we offer all Hadoop training courses as students option.
ReplyDeleteGreen Technologys provides Hadoop training materials.
QTP Training in Chennai QTP is an acronym for Quick Test Professional. It is an automation testing tool which supports Visual Basic script to test a procedure and to control the applications which is under test.
ReplyDeleteSAS Platform through a nationwide network of offices... Learn SAS in Chennai Greens Technology, we are providing excellent training and 100% placement in MNC companies... SAS Training in Chennai
ReplyDeleteGreen Technologies In ChennaiGreens Technology is a leading Training and Placement company in Chennai. We are known for our practical approach towards trainings that enable students to gain real-time exposure on competitive technologies. Trainings are offered by employees from MNCs to give a real corporate exposure.
ReplyDeleteVery informative post. If interested, one can take up AngularJS course in Chennai and stay up to date in technology.
ReplyDeleteWell post, Thanks for sharing this to our vision. In recent day’s customer relationship play vital role to get good platform in business industry, Sales force crm tool helps you to maintain your customer relationship enhancement.
ReplyDeleteRegards,
Salesforce training in Chennai|Salesforce institutes in Chennai|Salesforce training center in Chennai
ReplyDeleteThe information you have given here is truly helpful to me. CCNA- It’s a certification program based on routing & switching for starting level network engineers that helps improve your investment in knowledge of networking & increase the value of employer’s network...
Regards,
ccna courses in Velachery|ccna training center in Chennai|ccna institutes in Chennai
The information you have given here is truly helpful to me. The Best Informatica training in Chennai with excellent syllabus. By placement, course syllabus and practicals we are the BEST Informatica Training in Chennai.
ReplyDeleteInformatica Training in chennai
I feel satisfied to read your blog Greens Technology has placed many students. And help companies to hire certified and trained candidates on PEGA., Pega Training in Chennai
ReplyDeleteThanks for sharing this niche useful informative post to our knowledge, Actually
ReplyDeleteHadoop Training Chennai with real-time and placement focused BigData and Hadoop training in chennai . We are the best Hadoop Training Institute in Chennai. Hadoop Training in Chennai
Thanks for sharing informative QTP training in Chennai by HP certified professionals with real-time LIVE PROJECTS. Our QTP training syllabus is perfectly mixed with practical and job oriented training. QTP Training in Chennai,
ReplyDeleteThanks for sharing informative SAS provide integrated process for analyzing business data from every source and gain predictive power to drive performance at every level. It is used in more than 118 countries across various domains like Market Research, Business Analyst, Financial Analyst, Clinical, Pharmacy, Data Warehousing, Banking, Insurance, etc. SAS Training in Chennai
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteI feel satisfied to read your blog Greens Technology Chennai's best institute for Oracle Training, Java Training, Data Warehouse Training, Software Testing Training and more with placement. and offers offers a wide range of services like Training and Placement, Outsourcing, Consultancy etc ....Green Technologies In Chennai
ReplyDeleteHello , I have been training students on AngularJS for past 6 months, and at times, I have used your blog as reference for the class training and also for my personal project development. It has been so much useful. Thank you, keep writing more:)
ReplyDeleteAngularJS training institute in Chennai
Hi. Nice post. I am wondering if it is possible.Actually pega software that can be used in many companies for their day to day business activities it has great scope in future.if suggest best coaching center visit
ReplyDeletePega Training in Chennai
This site has very useful inputs related to qtp.This page lists down detailed and information about QTP for beginners as well as experienced users of QTP. If you are a beginner, it is advised that you go through the one after the other as mentioned in the list. So let’s get started… QTP Training in Chennai
ReplyDeleteNice site....Please refer this site also nice if Our vision succes!Training are focused on perfect improvement of technical skills for Freshers and working professional. Our Training classes are sure to help the trainee with COMPLETE PRACTICAL TRAINING and Realtime methodologies.Green Technologies In Chennai
ReplyDeleteIf wants to get real time Oracle Training visit this blog They give professional and job oriented training for all students.To make it easier for you Greens Technologies trained as visualizing all the real-world Application and how to implement in Archiecture trained with expert trainners guide may you want.. Start brightening your career with us Green Technologies In Chennai
ReplyDeleteUML Training in Chennai
ReplyDeleteThanks for sharing this informative blog. I did UML Certification in Greens Technology at Adyar. This is really useful for me to make a bright career..
Whatever we gathered information from the blogs, we should implement that in practically then only we can understand that exact thing clearly, but it’s no need to do it, because you have explained the concepts very well. It was crystal clear, keep sharing..
ReplyDeleteCloud Computing Training in Chennai
This post is really nice and informative. The explanation given is really comprehensive and informative..
ReplyDeleteOracle 11g RAC Online Training
This post is really nice and informative. The explanation given is really comprehensive and informative..
ReplyDeleteOracle DBA Online Training
This technical post helps me to improve my skills set, thanks for this wonder article I expect your upcoming blog, so keep sharing...
ReplyDeleteRegards,
Node JS training institute in chennai|Node JS course in chennai
Very good articles,thanks for sharing this useful information.
ReplyDeleteTableau Online Training
Teradata Online Training
Tibco Online Training
I have been training students on AngularJS for past 6 months, and at times, I have used your blog as reference for the class training and also for my personal project development. It has been so much useful. Thank you, keep writing more:)
ReplyDeleteAngularJS training in Chennai
Nice site.... refer this site .if Our vision succes!Training are focused on perfect improvement of technical skills for Freshers and working professional. Our Training classes are sure to help the trainee with COMPLETE PRACTICAL TRAINING and Realtime methodologies.
ReplyDeleteOracle Rac Training Chennai
haddoop:
Wow, brilliant article that I was searching for. Helps me a lot in taking class for my students, so using it in my work. Thanks a ton. Keep writing, would love to follow your posts.
ReplyDeleteShashaa
Dot Net training institute in Chennai | Dot Net training institute in Chennai | Dot Net training institute in Chennai
ReplyDeletehai If you are interested in asp.net training, our real time working.
asp.net Training in Chennai.
Asp-Net-training-in-chennai.html
ReplyDeleteHai if our training additional way as (IT) trained as individual, you will be able to understand other applications more quickly and continue to
build your skill set which will assist you in getting hi-tech industry jobs as possible in future courese of action..visit this blog webMethods-training in chennai
Latest Govt Bank Jobs Recruitment Notification 2016
ReplyDeleteReally appreciate you sharing this post.Much thanks again. Fantastic........
Excellent information with unique content and it is very useful to know about the
ReplyDeleteinformation based on blogs.
Selenium Training in Chennai | QTP Training In Chennai
TNPSC 813 Village Administrative Officer Recruitment 2015
ReplyDeleteInteresting post, really great you are a fantastic blogger...............
ReplyDeleteHeya¡my very first comment on your site. ,I have been reading your blog for a while and thought I would completely pop in and drop a friendly note. . It is great
stuff indeed. I also wanted to ask..is there a way to subscribe to your site via email?
Data Visualization Training Institutes in Chennai Trichy
I am very impressed with the article I have just read,so nice.......
ReplyDeleteDot Net Training in Chennai
The data warehouse concept you have furnished above was very useful to me. Thanks for sharing.
ReplyDeleteRegards,
cognos Training in Chennai
Hi, how to avoid bug when you use DataProvider(parallel=true ) run for example 3 records you see the tests in results but all test method in report show the same method parameters ?
ReplyDeleteIt is reporducible only if you define parallel=true
I suggest to use in new version static ThreadLocal webDriverLocalStorage = new ThreadLocal<>();
ReplyDeleteto avoid problem with concurrency
Could you please fix it or lelme please where i can download sources
Latest Govt JObs 2016
ReplyDeleteVery efficiently written post. It will be valuable to anybody who employees it, including myself. Keep up the good work........................
Nice Article! Mostly I have gathered knowledge from the blogger, because its provides more information over the books & here I can get more experienced skills from the professional, thanks for taking your to discussing this topic.
ReplyDeleteRegards,
SAP training in chennai|SAP training|SAP Institutes in Chennai|SAP training|sap institutes in Chennai
ReplyDeleteEmbedded system training in chennai
Embedded Course training in chennai
Matlab training in chennai
Android training in chennai
LabVIEW training in chennai
Arduino training in chennai
Robotics training in chennai
Oracle training in chennai
Final year projects in chennai
Mechanical projects in chennai
ece projects in chennai
PLC training in chennai
ReplyDeleteAutomation training in chennai
Best plc training in chennai
PLC SCADA training in chennai
Process automation training in chennai
Final year eee projects in chennai
VLSI training in chennai
GSSSB 2480 Revenue Talati Bharti Recruitment 2016
ReplyDeleteGood post. This is a very clear, informative and helpful post.....
Haryana HSSC Steno Typist Recruitment 2016
ReplyDeleteThanks for providing valuable information in this article by author...............
This information you provided in the blog that was really unique I love it!!, Thanks for sharing such a great blog
ReplyDeleteEnterprise Social Software (ESS) Market Report | Network Analytics Market Report
Pretty Post! It is really interesting to read from the beginning & I would like to share your blog to my circles for getting awesome knowledge, keep your blog as updated.
ReplyDeleteRegards,
Oracle Training in Chennai|Oracle DBA Training in Chennai|Oracle Training Institutes in Chennai
Happy Valentines Day 2016 Quotes SMS Cards Images
ReplyDeleteHappy Valentines Day 2016 Quotes
Happy Valentines Day 2016 SMS
Valentines Day 2016 Cards
Valentines Day 2016 Images
Valentine Day 2016 Gift Ideas
Valentine Day 2016 Wishes
Valentines Day 2016 Quotes
Happy Valentine Day 2016 Messages
web designing Training Institute in Noida
ReplyDeleteweb designing Training Institute in Noida
Web designing Training Institute in noida - with 100% placement support - web trackker is the is best training institute for web designing, web development in delhi. In you are looking web designing Training in noida, web designing Training Institute in Noida, web designing training in delhi, web design training institute in Ghaziabad, web designing training institute, web designing training center in noida, web designing course contents, web designing industrial training institute in delhi, web designing training coaching institute, best training institute for web designing training, top ten training institute, web designing training courses and content then Webtrackker is the best option for you.
Linux Training Institute in Noida
ReplyDeleteBest Linux & UNIX Training Institute In Noida, Delhi- Web Trackker Is The Best Linux & Unix Training Institute In Noida, Top Linux & Unix Coaching In Noida Sector 63, 53, 18, 15, 16, 2, 64 Providing The Live Project Based Linux & Unix Industrial Training.
SAS Training Institute in noida
ReplyDeleteBest SAS training in Noida- with 100% placement support - Fee Is 15000 Rs - web trackker is the best institute for industrial training institute for SAS in Delhi, Ghaziabad, if you are interested in SAS industrial training then join our specialized training programs now. SAS Training In Noida, SAS industrial training in noida, SAS training institute in noida, SAS Training In ghaziabad, SAS Training Institute in noida, SAS coaching institute in noida, SAS training institute in Ghaziabad.
Java training institute in noida-webtrackker is best java training institute in noida witch also provides real time working trainer, then webtrackker best suggestion of you and better carrier if you are looking the"Java Training in Noida, java industrial training, java, j2ee training courses, java training institute in noida, java training center in delhi ncr, java training institute in ncr, Ghaziabad, project based java training, institute for advance java courses, training institute for advance java, java industrial training in noida, java/j2ee training courses in ghaziabad, meerut, noida
ReplyDeletesector 64, 65, 63, 15, 18, 2"Webtrackker is best otion for you.
1800-640-8917 Norton antivirus technical support phone number, Norton customer support toll free number, NORTON antivirus customer Support number, 1800-640-8917 NORTON antivirus tech support number, Norton antivirus technical support phone number, 1800-640-8917 Norton antivirus technical support number, 1800-640-8917 Norton antivirus technical support toll free number, Norton technical support number.
ReplyDeleteWebtrackker Technologies- Webtrackker is an IT company and also provides the project based industrial training in Java, J2EE. Webtrackker also provide the 100% job placement support. JAVA Training Institute in Meerut, Best J2EE training Institute in Meerut, best JAVA Training Institute in Meerut, best JAVA Training Institute in Meerut, project JAVA Training in Meerut, JAVA Training on live project based in Meerut, Java Training Courses in Meerut, Summer Training Program in Meerut, Summer Training Program on java in Meerut.
ReplyDeleteBest hadoop training institute in Noida- with 100% placement support - Fee Is 15000 Rs - web trackker is the best institute for industrial training institute for hadoop in Delhi, Ghaziabad, if you are interested in hadoop industrial training then join our specialized training programs now. hadoop Training In Noida, hadoop industrial training in noida, hadoop training institute in noida, hadoop Training In ghaziabad, hadoop Training Institute in noida, hadoop coaching institute in noida, hadoop training institute in Ghaziabad.hadoop training Institute in Noida
ReplyDeleteBest hadoop training institute in Noida- with 100% placement support - Fee Is 15000 Rs - web trackker is the best institute for industrial training institute for hadoop in Delhi, Ghaziabad, if you are interested in hadoop industrial training then join our specialized training programs now. hadoop Training In Noida, hadoop industrial training in noida, hadoop training institute in noida, hadoop Training In ghaziabad, hadoop Training Institute in noida, hadoop coaching institute in noida, hadoop training institute in Ghaziabad.hadoop training Institute in Noida
Deletesas training institute in noida - web trackker is the best institute for industrial training for SAS in noida,if you are interested in SAS industrial training then join our specialized training programs now. webtrackker provides real time working trainer with 100% placment suppot.
ReplyDeleteNice post, I bookmark your blog because I found very good information on your blog, Thanks for sharing more information Certification Courses Online India .
ReplyDeleteThe content you posted helps me to get the in depth knowledge about the various technology and it is very interesting to go through it. Thanks for sharing it.
ReplyDeleteAngularJS Training in Chennai | AngularJS course in Chennai
ReplyDeleteWow! That's really great information guys.I know lot of new things here. Really great contribution.Thank you ...
Testing Training Institutes in Chennai
Great content thanks for sharing this informative blog which provided me technical information keep posting.
ReplyDeleteqtp training in chennai
Awesome article. It is so detailed and well formatted that i enjoyed reading it as well as get some new information too. Selenium Training in Chennai
ReplyDeleteThank you for sharing useful post!
ReplyDeleteERP Software System in Noida
Thanks for sharing your post. This is very helpful. You can also visit on: Best Cloud Computing Training Institute in Delhi
ReplyDeleteThis comment has been removed by the author.
ReplyDelete
ReplyDeleteThank you for sharing such a informative information with us. Keep on sharing the blog like this.
PhD Thesis Writing Services
Dissertation Writing Services
Research Paper Writing Services
Master Thesis Writing Services
Good Post..
ReplyDeleteRhce Training in Chennai
The biggest change in Selenium recently has been the inclusion of the WebDriver API. Driving a browser natively as a user would either locally or on a remote machine using the Selenium Server it marks a leap forward in terms of browser automation.
ReplyDeleteSelenium WebDriver fits in the same role as RC did, and has incorporated the original 1.x bindings. It refers to both the language bindings and the implementations of the individual browser controlling code. This is commonly referred to as just "WebDriver" or sometimes as Selenium 2.
Selenium Training Institute in Chennai
Best Selenium Training Institute in Chennai
Selenium Training Course
Thanks for sharing a great article on Selenium!!
ReplyDeleteReally it will be helpful for both beginners and experienced professional. Your information is very clear.
Along with your post, I put my input here.
To test this you have three different approaches:
1) Create 100 scripts one for each dataset and execute each test one by one.
2) Change the data in the script and execute it multiple times.
3) Import the data from the excel sheet and execute the script multiple times with different data.
Check out some of the best selenium concepts which can help you as well.Selenium training in Chennai
I have read your blog its very Informative and impressive Articles. I like it your blog.Know about more details Core PHP Training in Noida.
ReplyDeleteSummer training on PLC, SCADA, Automation, Instrumentation in Delhi NCR starting from every Monday and Thursday in this month. Come and Join us to learn Practical tools & techniques with job opportunities...! For Registration Contact +91-9310096831
ReplyDeleteTHANK YOU FOR VALLUABLE INFORMATION
ReplyDeleteREGARDS
Oracle Fusion Procurement Online Training
THANK YOU FOR THE VALLUABLE INFORMATION
ReplyDeleteREGARDS
Oracle Fusion Procurement Online Training
Test automation framework is considered to be a combination of set protocols, rules, standards and guidelines that can be incorporated or followed as a whole so as to leverage the benefits of the scaffolding provided by the Framework.
ReplyDeleteSoftware testing selenium training in Chennai
Good information very interesting.
ReplyDeleteOnline Inventory Software
Sas Training Institute in Noida- Webtrackker is the best SAS preparing focus in Noida with an abnormal state foundation and research center office. The most interesting thing is that hopefuls can select numerous IT instructional classes at Noida area, SAS certification at Noida is a great step for a highly rewarding career as a programmer, analyst, consultant or SAS developer. In this vision, webtrackker was developed by SAS Institute Inc.
ReplyDeleteSap Training Institute in Noida
PHP Training Institute in Noida
Hadoop Training Institute in Noida
Oracle Training Institute in Noida
Linux Training Institute in Noida
Dot net Training Institute in Noida
Salesforce training institute in noida
Java training institute in noida
Sap Training Institute in Noida
ReplyDeletePHP Training Institute in Noida
Sas Training Institute in Noida
ReplyDeletePHP Training Institute in Noida
Salesforce training institute in noida
ReplyDeleteJava training institute in noida
Java training institute in noida
ReplyDeleteDIAC - We are Training industries in the field of industrial automation, industrial maintenance and industrial energy conservation. This opportunity for Fresher/Experienced ENGINEERS in terms of CORE Training And Placements. Call 9310096831.
ReplyDeleteI am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work..
ReplyDeleteDigital Marketing Company in Chennai
SEO Company in Chennai
Digital Marketing Company in India
SEO Company in India
Get projects based industrial automation training course in Noida Delhi at DIAC Automation Technology. We provide advanced industrial automation training in Noida with job placement. Call us: 9310096831.
ReplyDeletePLC Training in Delhi Ncr. We DIAC Automation would like to introduce ourselves as leading company providing Placement Program in Advanced Industrial Automation Training and Process Automation Training for industries. Call @9310096831
ReplyDeleteThanks for sharing this blog factory automation such a great post.
ReplyDeleteThanks for sharing this blog.factory automation
ReplyDeleteThanks for sharing this blog.
ReplyDeletefactory automation
I read your blog. This are awesome. I learn a lot of new things with help of your blog. Thanks for sharing this wonderful information.
ReplyDeleteFactory Automation
bfhbf
ReplyDelete
ReplyDeleteReally usable post...thank u
Sap MM Training In Chennai | Mainframe Training In Chennai | Hadoop Training In Chennai
ReplyDeleteA very interesting case study
Hadoop Training In Chennai | Sap MM Training In Chennai | ETL Testing Training In Chennai
Are you Looking for Industrial Summer training on Automation System like PLC, SCADA? Then you can join DIAC Automation Technology. Call @9310096831.
ReplyDeleteInformation Driven Framework is one of the well known Automation Testing Framework in the present market. Information Driven robotized testing is a strategy in which the test informational collection is made in the exceed expectations sheet, and is then foreign made into computerization testing apparatuses to nourish to the product under test.
ReplyDeleteBEST PHP TRAINING INSTITUTE IN DELHI
The Aim of the #automation training is to prepare students with practical skills as per Industry norms and make them capable with the objective of getting a core industry job. Call for job 9310096831
ReplyDeleteThe Aim of the #automation training is to prepare students with practical skills as per Industry norms and make them capable with the objective of getting a core industry job. Call for job 9310096831
ReplyDeleteThanks for Sharing a good Informative Post.
ReplyDeleteTrainingatdelhi provides 6 weeks training in Big Data Hadoop. All the students who has undergone B.tech, BCA, MCA, BBA, MBA course and many more. Our Mentors’ enthusiastic approach and industry compliance designed module assist students in completing the project in less time and with confidence. Our trainers are subject specialist who acquired knowledge and experience after spending 20+ years in the industry.
6 weeks training in Big Data Hadoop
6 weeks based Big Data Hadoop training company in Delhi
This log is very useful thank you for sharing Angularjs Online Training Hyderabad
ReplyDeleteExcellent information on Big data hadoop online training
ReplyDeleteNice post....
ReplyDeletesoftware testing course online
Nice information about test automation tools my sincere thanks for sharing post Please continue to share this post .
ReplyDeleteQTP Tutorial
This is extremely great information for these blog!! And Very good work.
ReplyDeletesoftware testing course online
PLC Training | Automation Training Delhi | PLC SCADA Training Noida | DIAC- 9818293887
ReplyDeleteWe have developed our syllabus to become our trained engineers an industry ready professional. Hands on training for every participant with dedicated one PLC system and PC. Call us 91-9953489987.
Best practical oriented automation training course with hands on training for every participant with dedicated many PLC systems and PC.Well prepared course material and PLC software and study material will be provided during the course. Call @9953489987.
ReplyDeleteWant to enter into core industry? Looking for Industrial #Automation Training + #Robotics Training with `N` No. of Interviews + 100% placement.Best PLC Training in Noida & Delhi NCR is organized byDIAC. We provide best PLC training in Delhi NCR at affordable course fees with 100% JOB assistance life time. We provides week day's classes, week end classes and fast track course. Call us 9953489987.
ReplyDeleteWant to enter into core industry? Looking for Industrial #Automation Training + #Robotics Training with `N` No. of Interviews + 100% placement.Best PLC Training in Noida & Delhi NCR is organized byDIAC. We provide best PLC training in Delhi NCR at affordable course fees with 100% JOB assistance life time. We provides week day's classes, week end classes and fast track course. Call us 9953489987.
ReplyDeleteNice.. Thanks for sharing.
ReplyDeleteHome Automation
I have read your blog its very attractive and impressive. I like your blog selenium Online course Bangalore
ReplyDeleteSummer Training in PLC SCADA is a modular 4/6 weeks course, regularized over 5 days a week, 2 hrs a day, and exclusively includes practical sessions with affordable course fee, placement solution and provide 1 year membership card or certicate to the participants. Call @9953489987/9310096831.
ReplyDeleteawsome blog.
ReplyDeleteseo training in bangladesh
Really Very Informative Blog.Just Simply cleared All my doubts through your post.Very happy For sharing,Coming to Our self We Are the leading Providers for Restaurant Parts In Us.Really Thanks For Sharing Such an Informative Post.
ReplyDeleteThanks For Sharing Valuable Information, Very Useful For U Medical Residency in USA
ReplyDeleteThanks For Sharing Valuable Information, Very Useful For U digital transformation consulting
ReplyDeleteReally Thanks For Posting Such an Useful and informative article I gathered some needful information from your blog digital transformation consulting
ReplyDeleteThanks for sharing this useful article. Keep post like this.
ReplyDeleteWeb Designing Training in Chennai
Thank you for your information. It very nice article.
ReplyDeleteSelenium Training in Pune
I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.
ReplyDeleteClick here:
http://www.trainingintambaram.in/windows-azure-training-in-chennai.html
nice post..SAP BUSINESS ONE for Mines solution
ReplyDeleteERP for Mines solution
SAP BUSINESS ONE for Blue metal
ERP for Blue metal
SAP BUSINESS ONE for msand
Superb. I really enjoyed very much with this article here. Really it is an amazing article I had ever read. I hope it will help a lot for all. Thank you so much for this amazing posts and please keep update like this excellent article.thank you for sharing such a great blog with us. expecting for your.
ReplyDeleteDrupal 7 training
drupal certification training
drupal training course
drupal 7 certification
Thanks for sharing this valuable information.well about Data driven framework.it's useful for beginners like selenium training in chennai
ReplyDeleteselenium training in velachery
Great blog.thanks for sharing selenium training in chennai
ReplyDeleteselenium training in velachery
Nice article..Its really helpful selenium training in chennai
ReplyDeleteselenium training in velachery
Your website is very cool and it is a wonderful inspiring article. thank you so much.
ReplyDeleteSelenium Training in Chennai
JAVA Training in Chennai
Big Data Training in Chennai
Hadoop Training in Chennai
iOS Training in Chennai
Selenium Courses in Chennai
Outstanding blog thanks for sharing such wonderful blog with us ,after long time came across such knowlegeble blog. keep sharing such informative blog with us.
ReplyDeleteAirport Ground Staff Training Courses in Chennai | Airport Ground Staff Training in Chennai | Ground Staff Training in Chennai
Thanks for your contribution in sharing such a useful information. This was really helpful to me. Waiting for your further updates.
ReplyDeleteTOEFL Institute in Adyar Chennai
TOEFL Classes in Chennai Thiruvanmiyur
TOEFL Classes in Chennai Triplicane
TOEFL Coaching Institute near me
TOEFL Velachery
TOEFL Training near Tharamani
TOEFL Coaching Velachery
Nice article. I was really impressed by seeing this article, it was very interesting and it is very useful for me.
ReplyDeleteThanks for sharing this valuable information to our vision. You have posted a worthy blog keep sharing.
English Speaking Classes in Mumbai
IELTS Classes in Mumbai
English Speaking Course in Mumbai
Spoken English Training in Bangalore
IELTS Center in Mumbai
Very intelligent post, thanks for sharing this with us it is a worth read. Excellent post!!! Kindly keep updating.
ReplyDeleteSEO Training in Vadapalani
SEO Course in Chennai
SEO Training in Chennai Velachery
SEO Training in Kelambakkam
SEO Course in Karappakkam
SEO Course in Kandanchavadi
This is a good post. This post give truly quality information. I’m definitely going to look into it. Really very useful tips are provided here. thank you so much. Keep up the good works.
ReplyDeleteSoftware Testing Training in Chennai
Android Training in Chennai
Software Testing Training
Best Software Testing Training Institute in Chennai
Android Training Institute in Chennai
Android Classes in Chennai
Thank you for sharing this post.
ReplyDeleteGuest posting sites
Education
More informative,thanks for sharing with us.
ReplyDeletethis blog makes the readers more enjoyable.keep add more info on your page.
German Training in Saidapet
german training institutes in bangalore
german language coaching classes in bangalore
german learning courses in bangalore
I have found your blog very useful as it has some valuable information.
ReplyDeleteEmbedded System Course Chennai
Embedded systems Training in Chennai
Embedded Systems Courses in Chennai
Embedded Training Institutes in Chennai
Embedded Course
Embedded systems Training in Adyar
Nice way of expressing your ideas with us.
ReplyDeletethanks for sharing with us and please add more information's.
best android training institute in bangalore
Android Training in Nolambur
Android Training in Saidapet
Android Training in Perungudi
Nice Article,Great experience for me by reading this info.
ReplyDeletethanks for sharing the information with us.keep updating your ideas.
AWS Training in Bangalore
AWS Training
AWS Training in anna nagar
AWS Training in T nagar
Interesting blog, it gives lots of information to me. Thanks for sharing such a nice blog.
ReplyDeleteRPA Training in Chennai
RPA Training near me
Robotics Process Automation Training in Chennai
RPA courses in Chennai
Angularjs Training in Chennai
AWS Training in Chennai
quite informative, thanks for sharing with us
ReplyDelete- Learn Digital Academy
This is a very helpful blog for one who needs to learn in a short span of time.
ReplyDeleteIELTS Training Institute in Guduvanchery
IELTS Coaching in Tambaram
IELTS Coaching Centre in Tambaram
IELTS Training in Tambaram
IELTS Coaching Class in Velachery
IELTS Coaching near me
IELTS Coaching in Chennai Tharamani
In the beginning, I would like to thank you much about this great post. Its very useful and helpful for anyone looking for tips to help him learn and master in Angularjs. I like your writing style and I hope you will keep doing this good working.
ReplyDeleteAngularjs Training in Bangalore
Angularjs Training Institute In Bangalore
Android Institute in Bangalore
Android Coaching in Bangalore
ReplyDeleteThis information is impressive. I am inspired with your post writing style & how continuously you describe this topic. Eagerly waiting for your new blog keep doing more.
Android Training in Bangalore
Android Course in Bangalore
Angularjs Training Institute in Bangalore
Angularjs Classes in Bangalore
Awesome Post. The content show cases your in-depth knowledge. Thanks for Sharing.
ReplyDeletePrimavera Training
Primavera p6 Training
Primavera Training in Velachery
Primavera Courses in Velachery
Primavera Training in Tambaram
Primavera Courses in Adyar
Primavera Training in Adyar
Such an excellent and interesting blog, do post like this more with more information, this was very useful, Thank you.
ReplyDeleteAviation Academy in Chennai
Aviation Courses in Chennai
best aviation academy in chennai
aviation training in chennai
Thanks for sharing this pretty post, it was good and helpful. Share more like this.
ReplyDeleteUiPath Training in Chennai
UiPath Training near me
AWS Training in Chennai
Robotics Process Automation Training in Chennai
ccna course in Chennai
Angular 6 Training in Chennai