Hybrid Framework Flow: Keyword + Data-Driven
Functional Regression Testing using a Hybrid Framework
- Combines Keyword-driven and Data-driven techniques.
- Likely built for Web UI automation.
Breakdown:
MS Access (RUNCHART Table)
-
Test execution summary is stored in a table (
RUNCHART). -
Fields like
RUNID,SCN_ID,SCN_DESCRIPTION,EXECUTED_BY, etc. -
Tags like
Regressionand execution status are tracked. -
Indicates test case execution tracking and reporting is handled through MS Access database.
Java Code (Eclipse – ScenarioStepGenerator.java)
-
Code is preparing and executing SQL queries to fetch test scenario steps.
-
Interacts with tables like
SCN_FUNC_BATCHINGandSCN_STEPS_AUTOMATION. -
Implements logic to insert/update test steps dynamically.
-
Core automation engine is Java-based and fetches test steps dynamically using scenario IDs.
-
JDBC is used for database connection and query execution.
Excel (Object Repository)
-
Excel file (
iDataSyncr) is used as UI Object Repository. -
Fields like
SCREEN_NAME,FIELD_NAME,TYPE, andLOCATORsuggest it holds element locators for test scripts. -
Indicates the use of a data-driven approach to identify elements from Excel at runtime.
-
Shows integration between UI field management and the test automation engine.
Summary of Technologies Used:
Component | Details | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Programming Language | Java | ||||||||||||||||||||
Test Design Approach | Keyword + Data-driven | ||||||||||||||||||||
Data Source | MS Access DB + Excel | ||||||||||||||||||||
Execution Control | Database-driven test step management | ||||||||||||||||||||
Test Type | Functional Regression Testing | ||||||||||||||||||||
UI Element Storage | Excel-based Object Repository | ||||||||||||||||||||
IDE | Eclipse | ||||||||||||||||||||
Framework Type Sample Test Execution Flow ExampleScenario ID: SCN_001 – Login Test
Execution Steps:
|
|

Comments
Post a Comment