-
Notifications
You must be signed in to change notification settings - Fork 0
JGqaJavaJS/javaautomationpractice
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Project created as a technical sandbox to practice Java and test automation framework design concepts for interview preparation. Each block contains explanation. ------------------------------------------- Java 11 ensures stable parallel execution, improved memory management, and faster test runtime in CI/CD pipelines. Optimized for Docker containers and fully compatible with modern testing frameworks like Selenium 4 and RestAssured. ------------------------------------------- 1. src/main/java/com/javacorepractice/oop 2. src/main/java/com/javacorepractice/solid 3. src/main/java/com/javacorepractice/annotation 4. src/main/java/com/javacorepractice/exceptions 5. src/main/java/com/javacorepractice/foundation/strings 6. src/main/java/com/javacorepractice/foundation/arrays 7. src/main/java/com/javacorepractice/foundation/list 8. src/main/java/com/javacorepractice/foundation/LambdaExamples.java 9. src/main/java/com/javacorepractice/foundation/generic 10. src/main/java/com/javacorepractice/foundation/HashingBasics.java 11. src/main/java/com/javacorepractice/foundation/MapExamples.java 12. src/main/java/com/javacorepractice/foundation/SetExamples.java 13. src/main/java/com/javacorepractice/foundation/QueueExamples.java 14. src/main/java/com/javacorepractice/foundation/StreamExamples.java 15. src/main/java/com/javacorepractice/DemoUnitTestService.java & src/test/java/unittests/DemoUnitTestServiceTest.java SELENIUM 1. add dependencies in pom.xml and src/test/resources/testng.xml example 2. UI tests use https://the-internet.herokuapp.com; browser setup is implemented in src/test/java/seleniumtests/browserfactory/BrowserFactory.java, and a temporary test for verifying test execution is located at src/test/java/seleniumtests/tests/TestsToDelete.java. and test running with mvn test -Dbrowser=firefox -Dheadless=true in src/test/resources/testng.xml
About
QA automation - SDET / Java / interview preparation
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published