Hi there 🙌!
My name is Khaled and I'm a Software Automation Tester with expertise in Java, Selenium, Appium, TestNG, Cucumber, Postman, Git, and Jenkins. I have a passion for ensuring software quality through robust automation frameworks and continuous integration practices.
- Tools
- Strengthen your coding skills projects
- Rest-assured + Java | lessons
- Rest-assured + Java | End2End Projects
- Manual Testing Projects
- The mechanism in Java by which one class acquires the properties (instance variables) and functionalities of another class is known as Inheritance.
- Overloading: The same method can have multiple definitions. it takes different parameters and/or they have different return types.
- How to use basePath and pathParams
- How to create Nested Object & Array payload
- Routes class in RESTAssured framework: It provides URL paths for API endpoints such as authToken, user accounts, etc.
- How to create Payload(pojo - Plain Old Java Object) classes of a JSON object payload. In the upcoming stages, we will learn JSON array payload, and nested JSON payload.
- RestAPIHelper class: Building CRUD operations -> postAPIRequest, getAPIRequest, putAPIRequest, deleteAPIRequest.
- How to use RandomDataGenerator
- How to configure env using System.getProperty("env") & run the project using mvn commands
- Email: khaled.ramadan.qa@gmail.com
- LinkedIn: My LinkedIn Profile
- Blogger: My Blogger
Feel free to reach out to me if you have any questions or collaboration opportunities. I'm always eager to connect with fellow professionals in the industry!