Designing Data-Driven Tests with Keywords for Automation Success