February 14, 2016

Coming up: RESTful Testing: How to work with RESTful API's using Apache's HTTPComponents and Java

The next series of blog posts will cover my latest project as an automation developer at Fitbit-Boston: Working with RESTful APIs, such as the one Stripe uses to process credit card transactions. Stripe graciously provides the general public a general use key to access their services. Topics covered:
  • Walking manual QA Engineers -- who may have a bit of Java programming experience -- through setting up their development environment.
  • Introduction and a brief history of RESTful APIs.
  • Introduction to the Stripe API and walkthrough of their excellent documentation.
  • How to interact with Stripe through Apache's HTTP Components such as HTTP Client, HTTP Post, HTTPGet, and URI Builder and Java.
I covered in my blog about how at work we were having conversations about Testing Beyond the UI: The Testing Pyramid. The work that I am doing is the next step in that process.

Please note: I've only been an automation developer for a bit less than a year, and I have only been working with HTTP Components for a few weeks, which makes me this all brand-new to me, too. That is why I am attempting this project: By forcing myself to explain what I have been doing, it will deepen my knowledge.

I was wondering, if you are more experienced that I, if you could do a code review when I am finished? I will be publishing working code on my GitHub account. Feel free to add any comments or constructive criticism in the Comments section at the bottom of the page.

These blog posts will be starting this Tuesday, and will be published every Tuesday and Thursday until the project is complete. Subscribe to this Blog to get the latest posts via email.

Thank you for stopping by!

Happy Testing!

NEXT: Intro to REST APIs


-T.J. Maher
 Sr. QA Engineer, Fitbit
 Boston, MA

// Automated tester for [ 11 ] months and counting!

Please note: 'Adventures in Automation' is a personal blog about automated testing. It is not an official blog of Fitbit.com

7 comments:

Dominick said...

People will certainly check out someone's past as well as rap sheet polk county jail mugshots in several scenarios. They could be using someone, exploring a sitter, or perhaps they are questioning someone they began dating. There are lots of reasons you could explore somebody's past, as well as nowadays it's simple.

Isabell Kiral said...

Programming is one of the best field and many professionals can join this field and make their future bright. The writers of dissertation proposal writing service also recommend this field for those, who are worried about their career because this field has a big scope and they can adjust in it easily.

Anonymous said...

Thanks for sharing
how to get flutterwave pos machine in 2023

Malaysia Translators said...

Nice post
The Medical Translators in Malaysia at Malaysiatranslators.com are equipped with the skills and knowledge to provide accurate and reliable medical translations. We work closely with our clients to understand their specific needs and provide tailored solutions to meet their requirements. We guarantee timely and high-quality translations at competitive prices.

gbelegbo said...

Nice blog post. I always like reading your posts.

opay atm card

Sofia said...

Amazing post! I always like reading your well-written post.
If you are worried about the quality of your assignments? With Malaysia assignment helper services from assignmenthelper.my , you don't have to be. They have a team of experienced and skilled writers who deliver top-notch writing services that meet all academic standards and requirements.

Alainaa said...

Who Gets the Engagement Ring in a Divorce New York In New York, the circumstances surrounding a divorce determine what happens to the engagement ring. The ring usually belongs to the recipient and is regarded as distinct property if it was given as a gift prior to marriage. On the other hand, the giver might be entitled to retrieve it if it was given with marriage in mind and the marriage doesn't materialize. Because divorce rules can be complicated, getting individualized counsel from a legal expert is essential.