TestFlix 2022 - Jency Stella

'TestFlix 2022' - Esteemed Speaker

Jency Stella

Senior QA Engineer at Billennium

Atomic Talk Title: API Testing Unlocked.

APIs are one of the limelight topics in recent years, everywhere we can hear this term. Nowadays, consumer orientation has changed the structure of software. Modern applications are scattered across mobile devices and web browsers, so users can access services anytime and anywhere. In addition, applications are no longer self-contained. They are made up of multiple service components that are linked at runtime. All this led to the need for an API first approach. API-first development puts APIs at the foundation, instead of pre-built or opinionated software solutions or experiences.

Whether your APIs are internal or external-facing, the importance of a proper testing process shouldn’t change. API Testing has reached stardom nowadays. This process helps to ensure that performance, functionality, security, and reliability of software meet expectations – in other words, that the server (API) is able to serve several visitors simultaneously, return to the client, bring the exact response that was hit on the browser and so on. If this testing wasn’t performed then consequently, ineffective APIs can result in integration difficulties, poor software quality, user frustration, and revenue losses.

Postman is an API client that makes it easy to create, share, test and document APIs. Postman is very convenient when it comes to executing APIs. Postman is preferred due to its handy and simplified features. Many would be familiar with POSTMAN testing essentials, but there is limited awareness of some interesting concepts tied up with it, so what are they?
1. Mock Servers added to your workflow
Feature – Mock servers can be used in the earliest design part of the process.
Feature – Test efficiently by mocking external dependencies
Feature – Generating random data with dynamic variables
2. Connecting your workflows with Integration in POSTMAN
Feature – Monitor run alerts
Feature – Backup your POSTMAN collections to your GitLab projects
Feature – Analyzing API Performance
Feature – Import and Validate OpenAPI Schema
3. Newman Testing Essentials
Feature -Run and test a Postman Collection directly from the command line and How
we can directly fetch the collections from POSTMAN API
Feature – html reporting format

I uncovered these areas gradually in my API Testing journey, so here I’m to retrospect my learnings and share the unlocked areas of POSTMAN with everyone.

Talk Takeaways

  • Know about Mock Servers and their different usage in POSTMAN.
  • Know how the usages of connecting your workflows with Integration.
  • Know the capabilities of NEWMAN in testing your APIs.

Speaker Bio

 
Jency is an Ardent Software Tester and has been investigating the line between Software and Testing for the past 8+years. Her love affair with ‘Software Testing’ began years ago, starting from an ‘ETL Test Engineer’ to currently ‘Senior QA Engineer’ in the role of a passionate ‘API Tester’ at “Billennium IT Services (M) SDN. BHD.”. She loves to spend time exploring the concepts and interesting facts about Software Testing. She is fond of sharing her experiences by blogging and participating in tech communities. Jency is an ISTQB Certified Foundation Level and Agile Tester. Other interesting facts about Jency – MOM of a 4year old Superhero | Certified Mentor | Community Contributor | Occasional YouTuber.

Click here to visit the Main Event Page