Using Karate For Restful API Testing

Using Karate For Restful API Testing

Welcome to the next presentation on API testing, in this presentation we continue our discussion on Using Karate For Restful API Testing.  We begin with, an overview of what Karate is and where to find it.  Then, we take a comprehensive look at the Karate framework. In addition, we cover how to build continuous integration tests, integrate with other test frameworks like Cucumber, run,  and debug the tests.  Finally, we wrap up our discussion by showing you how to write Karate tests against a real-world scenario. Using Karate For Restful API Testing Overview: Overview of Karate Karate Framework Write Karate Unit Test What is Restful API REST APIs provide a flexible, lightweight way to integrate applications, and have emerged as... Read more

develpreneur podcast

A Stolen Car : Playing The Odds And Question Everything

This episode is a tale that shows us that we should question everything.  Yes, even our assumptions.  Actually, our assumptions first.  We have so many sources of information available and yet we still tend to rely on only a few.  Whether that is our point-of-view or intelligence gained from “reliable sources”, we give them too much credit.  Everyone makes mistakes and resting too much on an error can be a recipe for disaster. Question Everything – Even Your Givens When we talked about anti-patterns, we saw that a lack of facts could lead us down the wrong path.  This situation often came from a lack of reliable communication.  We could also see it when the requirements were not properly or... Read more

develpreneur podcast

A Mistake In Choosing A Major – Prepare For Meetings

The first mistake I want to share in this season is when I chose a major in college. While I was young and naive, it still is a teachable moment to prepare for meetings. This incident was not my last mistake around meetings. However, it is a good launching point for those further discussions. The error covered here is also one that may set the stage for later mistakes.  We will discuss those as the season progresses. Prepare For Meetings Large and Small No meeting is too small. That mantra can help you avoid all sorts of mistakes in life. I have found that we often discount a meeting or discussion, fail to prepare, and then wish we could get... Read more

develpreneur podcast

Using Failures To Gain Success – The Season 17 Overview

We start season 17 with an overview of what to expect. This season will focus on using failures to gain success. Too much is made of the road to success without pointing out the learning that got someone there. The stories of this season will hopefully provide more examples of how a failure or mistake was just part of the journey to success. The Source Of Using Failures To Gain Success Scott Adams wrote a book called “How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life” that narrates us through many missteps on his way to success. There is a chapter where he lists a lot of mistakes and some of substantial... Read more

develpreneur podcast

Using Patterns and Anti-Patterns : Season Wrap-up

We end this season with a look at using patterns and anti-patterns throughout your work.  The value they provide is obvious and costs little.  We gain the lessons learned from others and have those available for our projects.  Those experiences are valuable to us and jumpstart our solutions. Using Patterns Patterns are just that.  They provide a recommended series of steps or an approach.  However, they are not the solution.  We need to use these tools as an outline or guide to building our specific solution.  That means we may need to add or subtract from a pattern to make the most of it.  Do not consider these to be hard and fast rules.  Rather, review them and determine where... Read more

develpreneur podcast

Big Hairy Audacious Goals – An Anti-Pattern

The BHAG or Big Hairy Audacious Goals approach to vision or roadmaps is often recommended.  The objective is to keep from limiting ourselves.  The problem is that too much of a good thing can turn into a mental block or analysis paralysis.  Too many options or too many tasks to complete is often overwhelming. The Big Hairy Audacious Goals Anti-Pattern Defined This anti-pattern occurs when the focus is on the overall goals or scope rather than what is in front of you.  There is a difference between seeing a goal and being able to complete it today.  While people generally see that difference, it is not always made clear. That can lead to a sort of “are we there yet,... Read more