Got few things.
1) I see you are using PyCharm. You should evaluate which files should be commited to git version control (files in .idea). More info is on jetbrains page https://www.jetbrains.com/help/pycharm/2017.1/managing-projects-under-version-control.html. You should probably ignore whole .idea folder in .gitignorefor now because you will be not using pycharm for testing and so on.
2) Path for chrome driver has to be hardcoded like that? I'm not sure, if it will be available in all Linux distributions on that path and it will not definitly work on Windows (but i don't think we should be able to develop on Windows]. If you installed it with pip, you should add dependency to requirements.txt file. If you installed it as system package with apt-get, you should add it to README.md - Everyone has to be able to reproduce your build anytime.
Good job here :)
Got few things. 1) I see you are using PyCharm. You should evaluate which files should be commited to git version control (files in .idea). More info is on jetbrains page https://www.jetbrains.com/help/pycharm/2017.1/managing-projects-under-version-control.html. You should probably ignore whole
.idea
folder in.gitignore
for now because you will be not using pycharm for testing and so on.2) Path for chrome driver has to be hardcoded like that? I'm not sure, if it will be available in all Linux distributions on that path and it will not definitly work on Windows (but i don't think we should be able to develop on Windows]. If you installed it with pip, you should add dependency to
requirements.txt
file. If you installed it as system package with apt-get, you should add it toREADME.md
- Everyone has to be able to reproduce your build anytime.