Abstractthe goal of this paper is to explore the use of keyword driven testing for automated testing of web application. Pdf the goal of this paper is to explore the use of keyword driven testing for automated testing of web application. Thus script is just a driver, or delivery mechanism, for the data. The objective behind automating keyword based testing is. Download the selenium project files for the demo in this tutorial. Safs is a software test automation framework supporting datadriven aka keyworddriven functional test automation and associated services. With the use of keyword driven framework, we can automate the following test scenarios for gmail as under.
User should able to logging in its account, when we are entering correct userid and password. Keyworddriven framework this requires the development of data tables and keywords, independent of the test automation tool used to execute them and the test script code that drives the applicationundertest and the data. Pdf a keyword driven framework for testing web applications. Keyworddriven automation framework requires the development of data tables and keywords, independent of the test automation tool.
The hybrid framework is a mix of keyword driven and data driven framework. Essentially represents a manual test case as a series of keywords or actions. Datadriven and keyworddriven test automation frameworks. Understanding of automation framework software testing genius. Based on robotium and with keyworddriven this testing framework separates testing logic, testing scripts, and testing data in. In keyword driven automation framework we create the methods in java that are mapped to the functionality of the application. A keyword driven framework for testing web applications 1rashmi centre for development of advanced computing, noida, india. Keyword driven testing, the functionality of the systemunder test is documented in a table as well as. In a keyworddriven test, the functionality of the applicationundertest is documented in a table.
658 1631 1531 615 1479 682 1273 451 986 1313 777 1413 1420 503 1150 717 712 633 177 127 225 1227 538 754 916 117 1216 600 1043