This is the first sample of the pen. Ideally, this project should be deployed via ansible playbook in the cloud, but so far there is no need and interest in the project, I do it with my hands, and then I turn off the server so as not to spend money in the cloud.
Web interview is conducted in SeleniumDevTest.java . Here are the connection tests with selenium.dev with local chrome and selenoid on server, as well as one simple but broken test for selenium.dev. A broken task will show us how people think and debug problems. The tasks are given in the annotations to the test.
DB interview is conducted in DBTest.java . Here are connection tests with remote DB and task with select with like and select with join tables. For simplicity and use of native work with the database, the simplest implementation has been made. No one bothers to use Database tools for example DBeaver. Ideally, need write Hibernate test.
To do list toDo.md
- Selenoid work with docker image chrome ver 116.0
- Link to selenoid on host in application.properties
- In DB connection for user aqa approved only select
- docker applications (selenoid & selenoid-ui) need set up always on run server howInstallServer.md
The entire text is written in English because most of the answers on the web are only in English. The text of the tasks can be translated through a translator, beacause the entire English text was written is this way :)