– API Testing –
Rest Assured:
- Working with Jayway JSONPath expression
- JSONPath and XML Path using Rest assured
- Rest assured : Bypassing SSL certificate
- Rest Assured: Multipart file upload
- Serialization using Builder pattern (Lombok) in rest assured
- API Testing: Understanding OAuth2.0 and automating using Java and Rest assured
- Consumer driven Contract testing in API Using Rest assured and Postman
POSTMAN:
- POSTMAN: Organize your Tests effectively
- POSTMAN : Validate response header with Javascript
- POSTMAN: Get access token and set to variable
- API Testing: JSON Schema validation in Postman
KARATE DSL:
- Karate[Visual studio code]: Setting up karate
- Karate: Correct way of Setting up the project in eclipse
- Karate API : Useful resources
- Karate API: Using Content-Type as x-www-form-urlencoded
- Karate DSL : Handling proxy
- Karate DSL : Working with json path
AXIOS:
Web UI Testing
Selenium WebDriver:
- WebDriverManager : No more driver.exe in Selenium
- Page Object Model with Page Factory
- Locators in selenium with example
- Selenium-java: Get session / local storage data
- Selenium: Run test in headless mode
- Selenium IDE: A quick and handy tool to get started with test automation
- Selenium: Working with responsive mode in browser
- Selenium: How to resolve zoom level error in IE
- Selenium: Cleaning up WebDriver instances using Java
CYPRESS:
– BDD –
Cucumber:
Javascript:
- javascript: Useful commands
- Javascript: What is package.json in any node JS project?
- Javascript Frameworks: Mocha vs Jasmine vs Cucumber vs Serenity/JS
- Javascript: Debugging with visual studio code
Javascript based Automation frameworks
- WebdriverIo tutorials
- Protractor tutorial by moataz mahmoud.
- Protractor: Promises handling
- PROTRACTOR: A beginner’s guide
- PROTRACTOR: POM Framework
- PROTRACTOR: Style Guide
- PROTRACTOR: Create framework from scratch
Code Repository:
- Git and Github
- Generate ssh key and setup in github/bitbucket
- Heroku: Deploy nodejs app from github
- Git: What files should you ignore ?
- Git: Remove folder/file from git tracking
TestNG:
- TestNG: Data driven testing using Data Provider using excel and testng.xml
- TestNG: Data provider using CSV
- Apache POI-Java: Excel utility tricks
- Read CSV using OpenCSV in Java
- TestNG: invocation count and threadCount
- TestNG: Retry mechanism
- TestNG: ITestContext
- TestNG : Extent report 4 avenstack with testng and java
Jmeter
SQL and Database:
DEVOPs