Skip to main content

Using of data-driven framework in automation web or mobile testing


Software testing is increasingly getting complex and tough given the challenging business scenarios. Application Testers are under pressure to adopt proven test automation methods and techniques to improve the quality of testing outcomes. Amongst the many types of test automation frameworks practiced by the professionals, data-driven test automation stands out.
When the input and output values for the test are fetched from data files which are saved outside the testing script, which can be Excel files, CVS files, ADO objects, DAO objects or any ODBC source etc. you are adopting a data-driven automation framework for your testing. To sum it, the Test Scripts retain the test case logic, while the Test Data is disparate and present outside.  

What’s the benefit of using data-driven testing framework?
  • Re-use of Code, leading to increased efficiency and faster execution
  • Test Data remains unaltered, in spite of changes in Test Scripts
  • Possibility to test a variety of test scenarios by just varying the Test Data in external file. 
 Example of using data-driven framework in automated web testing is discussed here http://services.focusinfotech.com/data-driven-framework/

Comments

Post a Comment

Popular posts from this blog

Future Focus Infotech Digital Business & Transformation | Introduction

About Us Future Focus Infotech Pvt. Ltd. (FFI) – an established IT solutions provider for 20 years – offers innovative software services. Resources define the competency of an IT services organization and we have proven track record of operating a successful offshore/onshore model. The US office (Focus America Inc) was established in 2000 and the UAE (Future Focus Infotech FZE) in 2011. Our large pool of resources include 3,500+ skilled/trained employees in IT Solutions and Infrastructure Management – who are available offshore in India, US, and UAE with a “ready-to-serve” attitude.With such a diverse presence, we are successfully expanding into other markets proving ourselves as a global professional services firm. A unique combination of our quality processes, information security standards and ISO certifications brings us repeat business for high-class projects from our Tier 1 clients. Being ISO 9001 certified since 2005, our approach is always quality led. Our Quality Management S…

Basics of UX and UI

UX refers to the term User Experience while UI stands for User Interface. But despite their vicinity, there are lot more to their execution process and design discipline.

UX design relates to the overall user interaction and experience with an application or a website. It is well known that great user experience results in return customers and great app usage. Hence the more importance. Typically, the UX Design process include research, design, prototyping, testing and measurement. Lot of factors influence UX process such as usability, utility, accessibility, design/aesthetics, performance, ergonomics, overall human interaction and marketing.

On the other hand, User Interface (UI) is more about visual design and information design around screens. Though a lot of process go into this graphical element, UI as the name implies, about the things the user will actually see and interact. It delivers tangible results and focuses on how an app or product surface look and functions.
Detailly disc…

Using TestNG Framework in Automated Testing