| Bonus Resources.txt | 102.4 B | ||
| Get Bonus Downloads Here.url | 204.8 B | ||
| gitignore | 512 B | ||
| idea | |||
| API ARCHITECTURE.iml | 307.2 B | ||
| compiler.xml | 512 B | ||
| copilot.data.migration.ask2agent.xml | 204.8 B | ||
| encodings.xml | 307.2 B | ||
| gitignore | 204.8 B | ||
| jarRepositories.xml | 819.2 B | ||
| misc.xml | 512 B | ||
| modules.xml | 307.2 B | ||
| pom.xml | 1.9 KB | ||
| src | |||
| main | |||
| java | |||
| core | |||
| APIClient.java | 2.9 KB | ||
| PropertyLoader.java | 1 KB | ||
| RestAssuredConfigurator.java | 1.2 KB | ||
| Validator.java | 1.7 KB | ||
| org | |||
| domain | |||
| Configuration | |||
| AuthorizationManager.java | 1 KB | ||
| TestConfiguration.java | 1.5 KB | ||
| constants | |||
| AuthEndpointsConstants.java | 102.4 B | ||
| BookingEndpointConstants.java | 409.6 B | ||
| endpoints | |||
| AuthEndpoint.java | 614.4 B | ||
| BookingEndpoints.java | 2.2 KB | ||
| model | |||
| BookingDates.java | 409.6 B | ||
| BookingRequest.java | 512 B | ||
| resources | |||
| application.properties | 102.4 B | ||
| test | |||
| java | |||
| payload | |||
| POSTCreateBookingPayload.java | 1.2 KB | ||
| tests | |||
| Bookings | |||
| E2E | |||
| Bookings | |||
| E2ECreateBooking.java | 3 KB | ||
| target | |||
| classes | |||
| application.properties | 102.4 B | ||
| core | |||
| APIClient.class | 4.3 KB | ||
| PropertyLoader.class | 2.2 KB | ||
| RestAssuredConfigurator.class | 1.7 KB | ||
| Validator.class | 2.9 KB | ||
| org | |||
| domain | |||
| Configuration | |||
| AuthorizationManager.class | 2.1 KB | ||
| TestConfiguration.class | 1.6 KB | ||
| constants | |||
| AuthEndpointsConstants.class | 409.6 B | ||
| BookingEndpointConstants.class | 614.4 B | ||
| endpoints | |||
| AuthEndpoint.class | 1.2 KB | ||
| BookingEndpoints.class | 2 KB | ||
| model | |||
| BookingDates.class | 614.4 B | ||
| BookingRequest$BookingRequestBuilder.class | 3.3 KB | ||
| BookingRequest.class | 4.7 KB | ||
| maven-status | |||
| maven-compiler-plugin | |||
| compile | |||
| default-compile | |||
| createdFiles.lst | 0 B | ||
| inputFiles.lst | 204.8 B | ||
| test-classes | |||
| payload | |||
| POSTCreateBookingPayload.class | 1.8 KB | ||
| tests | |||
| Bookings | |||
| E2E | |||
| Bookings | |||
| API Wrong Arch | |||
| git | |||
| HEAD | 0 B | ||
| config | 102.4 B | ||
| description | 102.4 B | ||
| hooks | |||
| applypatch-msg.sample | 512 B | ||
| commit-msg.sample | 921.6 B | ||
| fsmonitor-watchman.sample | 4.6 KB | ||
| index | 1.3 KB | ||
| info | |||
| exclude | 204.8 B | ||
| objects | |||
| 13 | |||
| 1f | |||
| 2ea11e7f0069b02b6f715f9735b8a31b234538 | 204.8 B | ||
| 20 | |||
| 8ffd8f4c8faec54953c1229204d87950e5511f | 307.2 B | ||
| 27 | |||
| 2b | |||
| 40 | |||
| 7f157bcb0852a527a500994d9e16a54f520f3f | 102.4 B | ||
| 51 | |||
| 5f | |||
| f6309b7199129c1afe4f4ec1906e640bec48c6 | 307.2 B | ||
| 61 | |||
| 7dd53cf44abe2dc2c2c671421a8ddcdf9ce0cc | 409.6 B | ||
| 89 | |||
| 5cddd5834616fec561f592baf2ade9d62260b0 | 819.2 B | ||
| 91 | |||
| c98af7ec0dc471697b6eb4dd3604338f542470 | 307.2 B | ||
| 94 | |||
| a25f7f4cb416c083d265558da75d457237d671 | 204.8 B | ||
| aa | |||
| 00ffab7828f4818589659c804ec2cfd99baed3 | 204.8 B | ||
| e6 | |||
| 9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | 0 B | ||
| 66985adb8482946d0da11f6cf6299e78346934 | 512 B | ||
| 63946d5b31084bbb7dda418ceb3d75eb686373 | 1 KB | ||
| 947b25ddb79dbe2d2a300702ecf506ca0d665a | 307.2 B | ||
| 566b81b018ad684f3a35fee301741b2734c8f4 | 102.4 B | ||
| post-update.sample | 204.8 B | ||
| pre-applypatch.sample | 409.6 B | ||
| pre-commit.sample | 1.6 KB | ||
| pre-merge-commit.sample | 409.6 B | ||
| pre-push.sample | 1.3 KB | ||
| pre-rebase.sample | 4.8 KB | ||
| pre-receive.sample | 512 B | ||
| prepare-commit-msg.sample | 1.5 KB | ||
| push-to-checkout.sample | 2.7 KB | ||
| update.sample | 3.6 KB | ||
| E2ECreateBooking.class | 3.3 KB | ||
| POSTCreateBooking.class | 1.9 KB | ||
| POSTCreateBooking.java | 1 KB | ||
| org | |||
| example | |||
| Main.java | 102.4 B | ||
| test | |||
| java | |||
| tests | |||
| AuthTests.java | 1.2 KB | ||
| BookingIdsTests.java | 1.2 KB | ||
| CreateBookingTests.java | 1.9 KB | ||
| E2ETests.java | 3.5 KB | ||
| utils | |||
| GlobalVars.java | 1.1 KB | ||
| target | |||
| API-Wrong-Arch-1.0-SNAPSHOT.jar | 2.1 KB | ||
| classes | |||
| org | |||
| example | |||
| Main.class | 512 B | ||
| maven-archiver | |||
| maven-status | |||
| maven-compiler-plugin | |||
| compile | |||
| default-compile | |||
| createdFiles.lst | 0 B | ||
| inputFiles.lst | 102.4 B | ||
| testCompile | |||
| default-testCompile | |||
| createdFiles.lst | 0 B | ||
| inputFiles.lst | 307.2 B | ||
| surefire-reports | |||
| 2026-02-21T13-43-06_314.dumpstream | 204.8 B | ||
| Surefire suite | |||
| Surefire test.html | 2 KB | ||
| Surefire test.xml | 409.6 B | ||
| TEST-tests.E2ETests.xml | 12.5 KB | ||
| bullet_point.png | 307.2 B | ||
| collapseall.gif | 204.8 B | ||
| emailable-report.html | 2 KB | ||
| failed.png | 1 KB | ||
| index.html | 11.9 KB | ||
| jquery-3.6.0.min.js | 87.4 KB | ||
| junitreports | |||
| TEST-tests.E2ETests.xml | 409.6 B | ||
| navigator-bullet.png | 307.2 B | ||
| old | |||
| Surefire suite | |||
| Surefire test.properties | 0 B | ||
| classes.html | 512 B | ||
| groups.html | 0 B | ||
| index.html | 204.8 B | ||
| main.html | 102.4 B | ||
| methods-alphabetical.html | 819.2 B | ||
| methods-not-run.html | 0 B | ||
| methods.html | 819.2 B | ||
| reporter-output.html | 0 B | ||
| testng.xml.html | 1.1 KB | ||
| toc.html | 1.2 KB | ||
| pom.properties | 102.4 B | ||
| uiDesigner.xml | 8.7 KB | ||
| vcs.xml | 204.8 B | ||
| workspace.xml | 10.7 KB | ||
| index.html | 716.8 B | ||
| passed.png | 1 KB | ||
| skipped.png | 921.6 B | ||
| test-classes | |||
| tests | |||
| AuthTests.class | 2.9 KB | ||
| BookingIdsTests.class | 2.5 KB | ||
| CreateBookingTests.class | 3.3 KB | ||
| E2ETests.class | 4.2 KB | ||
| tutorial | |||
| RestAssuredBasics.class | 2.5 KB | ||
| utils | |||
| 2 - Core API Testing Important Concepts | |||
| 3 - Bad Architecture Smells | |||
| 10. Authorization Understanding.mp4 | 10 MB | ||
| 11. Architecture Smell 1.mp4 | 12.1 MB | ||
| 12. Architecture Smell 2.mp4 | 9.9 MB | ||
| 13. Architecture Smell 3.mp4 | 8.7 MB | ||
| 14. Architecture Smell 4.mp4 | 12 MB | ||
| 15. Architecture Smell 5.mp4 | 23.8 MB | ||
| 16. Architecture Smell 6.mp4 | 10.8 MB | ||
| 17. Logging Part 1.mp4 | 8.2 MB | ||
| 18. Logging Part 2.mp4 | 4.2 MB | ||
| 4 - Building the Architecture | |||
| 19. Mindset behind building the Architecture.mp4 | 8.1 MB | ||
| 20. Our Architecture Introduction.mp4 | 30.2 MB | ||
| 21. Method Chaining.mp4 | 6.9 MB | ||
| 22. Soft Assertions.mp4 | 12.2 MB | ||
| 23. Assertion Layer - Scalable Architecture.mp4 | 71.8 MB | ||
| 24. API Client Layer - Scalable Architecture.mp4 | 74.6 MB | ||
| 25. Endpoints Layer - Scalable Architecture.mp4 | 208.4 MB | ||
| 26. Request Builder - Scalable Architecture.mp4 | 37.6 MB | ||
| 27. Property Loader - Scalable Architecture.mp4 | 144 MB | ||
| 28. Adding Base Url and token configurations - Scalable Architecture.mp4 | 44.3 MB | ||
| 29. First Test Case.mp4 | 57.3 MB | ||
| 30. Validation Explanation.mp4 | 51.3 MB | ||
| 5 - How the New Architecture Solves the Problems | |||
| 31. Introduction.mp4 | 8.7 MB | ||
| 32. Hardcoded Configurations.mp4 | 19.2 MB | ||
| 33. HTTP Logic.mp4 | 33.9 MB | ||
| 34. Endpoint Construction.mp4 | 10.3 MB | ||
| 35. Assertions Part 1.mp4 | 3.9 MB | ||
| 36. Assertions Part 2.mp4 | 6.6 MB | ||
| 37. Authorization.mp4 | 25 MB | ||
| 38. Payload.mp4 | 13.9 MB | ||
| 6 - Payload Design Strategies | |||
| 39. Introduction.mp4 | 5.2 MB | ||
| 40. Inline Json Payload.mp4 | 4.9 MB | ||
| 41. Map Based Payload.mp4 | 6.8 MB | ||
| 42. POJO.mp4 | 13.7 MB | ||
| 43. Builder Pattern.mp4 | 36.2 MB | ||
| 44. Json File Based Payload.mp4 | 16.3 MB | ||
| 45. Builder Pattern Implementation Part 1.mp4 | 33.6 MB | ||
| 46. Builder Pattern Implementation Part 2.mp4 | 61.4 MB | ||
| 47. Payload Layer.mp4 | 123.4 MB | ||
| 48. Payload with an E2E Scenario part 1.mp4 | 18.1 MB | ||
| 49. Payload with an E2E Scenario part 2.mp4 | 127.1 MB | ||
| 50. Json file Based Approach Part 1.mp4 | 4.7 MB | ||
| 51. Json file Based Approach Part 2.mp4 | 6.6 MB | ||
| 8. Walkthrough the implemented testcases part 1.mp4 | 229.8 MB | ||
| 9. Walkthrough the implemented testcases part 2.mp4 | 11 MB | ||
| 6. RestAssured.mp4 | 33.1 MB | ||
| 7. E2E vs Single Endpoint Tests.mp4 | 17 MB | ||
| GlobalVars.class | 2.6 KB | ||
| testng-reports.css | 5.2 KB | ||
| testng-reports.js | 3.5 KB | ||
| testng-reports1.css | 6.9 KB | ||
| testng-reports2.js | 3.5 KB | ||
| testng-results.xml | 1 KB | ||
| testng.css | 307.2 B | ||
| tests.E2ETests.txt | 307.2 B | ||
| ~Get Your Files Here ! | |||
| 1 - Introduction | |||
| 1. Introduction.mp4 | 54 MB | ||
| 2. Story Time.mp4 | 12.3 MB | ||
| 3. The need for an Architecture.mp4 | 6.1 MB | ||
| 4. Restful Booker Website.mp4 | 44.7 MB | ||
| 5. Course slides.pdf | 833.3 KB | ||
| 5. Resources.html | 6.7 KB | ||
| API ARCHITECTURE | |||
| git | |||
| HEAD | 0 B | ||
| config | 102.4 B | ||
| description | 102.4 B | ||
| hooks | |||
| applypatch-msg.sample | 512 B | ||
| commit-msg.sample | 921.6 B | ||
| fsmonitor-watchman.sample | 4.6 KB | ||
| index | 2.3 KB | ||
| info | |||
| exclude | 204.8 B | ||
| objects | |||
| 07 | |||
| 13 | |||
| 17 | |||
| 1b | |||
| 1f | |||
| 2ea11e7f0069b02b6f715f9735b8a31b234538 | 204.8 B | ||
| 20 | |||
| 2d | |||
| 6fa4be14cad0c6724979454d8910c1c4f9c277 | 102.4 B | ||
| 40 | |||
| 7f157bcb0852a527a500994d9e16a54f520f3f | 102.4 B | ||
| e461783b3e179675f41c2eeadcc6026bf2d21e | 102.4 B | ||
| 47 | |||
| 5f | |||
| f6309b7199129c1afe4f4ec1906e640bec48c6 | 307.2 B | ||
| 93 | |||
| ec163554035ed566106190e12f9ab82872df2f | 102.4 B | ||
| 94 | |||
| a25f7f4cb416c083d265558da75d457237d671 | 204.8 B | ||
| b7 | |||
| c826ac93761dd49d5ebce82ba2c7c705d3f355 | 102.4 B | ||
| c9 | |||
| cc48e476400179c89930c27df72d40024255f1 | 512 B | ||
| d2 | |||
| 7e8dd911a50b24dc61f7c2935306630a544e25 | 102.4 B | ||
| d9 | |||
| 92068c3ae16113a7748cdc870bf91f49c0b977 | 102.4 B | ||
| e6 | |||
| 9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | 0 B | ||
| eb | |||
| d6b25bbd2553eb5ee75f6c6f385ba74d247949 | 307.2 B | ||
| f3 | |||
| 49a46c7509809f1d27784a9a04773387c7a439 | 102.4 B | ||
| b3d6c5dfc6f27a0b7f64c5b35f59fc540b0845 | 102.4 B | ||
| d0026d4bae2be31daa391a5aff70b5621209ca | 204.8 B | ||
| 8ffd8f4c8faec54953c1229204d87950e5511f | 307.2 B | ||
| 6c46e6161e8074104f0f0172a2ed3d406887b9 | 102.4 B | ||
| 35180a1a088eedd722e263fed6b7e3c18dfd51 | 102.4 B | ||
| 566b81b018ad684f3a35fee301741b2734c8f4 | 102.4 B | ||
| 52b2268f0d24f8212086918f02dad7b7323ef5 | 102.4 B | ||
| post-update.sample | 204.8 B | ||
| pre-applypatch.sample | 409.6 B | ||
| pre-commit.sample | 1.6 KB | ||
| pre-merge-commit.sample | 409.6 B | ||
| pre-push.sample | 1.3 KB | ||
| pre-rebase.sample | 4.8 KB | ||
| pre-receive.sample | 512 B | ||
| prepare-commit-msg.sample | 1.5 KB | ||
| push-to-checkout.sample | 2.7 KB | ||
| update.sample | 3.6 KB | ||
| ▲ 235 total files | |||
API Automation Framework Architecture for SDETs
https://WebToolTip.com
Published 5/2026
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 4h 13m | Size: 1.79 GB
Build scalable API automation frameworks using Java, Rest Assured, TestNG, clean architecture, and AI-assisted coding.
What you'll learn
Build scalable API automation frameworks using Java, Rest Assured, and TestNG following clean architecture principles
Design reusable automation layers
Learn how to use AI agents effectively to accelerate automation framework development while keeping architectural control
Understand the difference between Single endpoint testing and E2E API testing and when to use each
Reduce duplicated logic and improve framework maintainability using layered architecture and reusable components
Implement payload handling strategies using Maps, DTOs, and Builder patterns based on business requirements
Apply real-world SDET engineering practices to build automation frameworks that scale with growing projects
Requirements
Basic knowledge of Java programming
Basic understanding of APIs and HTTP methods
No automation architecture experience is needed
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 2.8 GB | freecoursewb | 22 hours | 0 | 0 | |
|
Udemy - Build a Serverless API -AWS Lambda and API Gateway (Beginner) Posted by
freecoursewb in Other
|
677.7 MB | freecoursewb | 4 weeks | 12 | 2 |
| 2.4 GB | freecoursewb | 1 month | 0 | 0 | |
| 3.3 GB | freecoursewb | 1 month | 0 | 0 | |
| 742.3 MB | freecoursewb | 4 months | 2 | 0 |
All Comments