I am working in Selenium and I'm a beginner in Selenium. I am unsure of how well I am doing. I wrote a small test script in java language.
I am using page object design pattern with my testing framework. I'm following hybrid data-driven test framework and keeping the test data in a property file.
Now I have a new project to automate. I need to improve my test code in my new project.
My project is a queue management system. It should have admin module. user module, user register module, token booking module, and others.
I want to know if I am doing this the right way and how can I improve?
Should I concentrate on improving my coding skill or on the way I put my automated tests together? I am not sure that I am doing the right thing with my code. What should I try to improve first?