top of page

API Tester Tool

Discover to Production (0-100), Product Design, 2023

Background and Challenge

As Workday's web-based cloud platform, Extend, grows along with it's API capabilities and low-code user base, web-based tools become more and more desired. This is how the need for a web-based SOAP API tester tool that would allow users to test the capabilities of their custom SOAP APIs arose. As a designer with very little engineering knowledge or experience, I was nervous to pick up this project but wanted to push myself to complete my most technically challenging project yet.

How might we create a high-tech tool that is digestable and easy to use for the developer persona?

API Tester Tool

Approach

Kickoff & Info Gathering

Starting with a design-lead kickoff helped me gather ideas from my stakeholders and align expectations.

Attendees:

  • Product Manager

  • Engineering Lead

  • Developer

Lo-Fi Mockups

Wireframing allowed me to explore ideas and ensure the technical feasibility of my designs in a low-risk manner. 

​

I spent about a week going back and forth conversing and ideating in this phase with stakeholders.

Hi- Fi Reviews & Feedback Implementation

A review with organization leadership allowed for feedback concerning the future vision of the feature to be received. 

​

This phase is also where the fine details were ironed out and more technical decisions made within stakeholder reviews.

Polish and Handoff

I spent about the last 2 weeks of this project in this phase implementing feedback and polishing up designs before handing off to developers.

​

In our first kickoff the developers on this project team were kind enough to provide me with a mockup they had created, as well as some reference material of existing SOAP API tools. I used these ideas to start on more offical designs. I chose not to start with traditional wireframes so as to reduce time spent explaining components and design decisions to stakeholders, as well as to better translate my ideas into reality.

Low Fidelity Mockup from project kickoff meeting

Early high fidelity reviews with stakeholders and organization leadership was incredibly insightful and allowed me to easily view the pitfalls of the original lo-fi designs. Additionally, listening to the feedback of my fellow developer teammates was immensely valuable because the main persona for this product is the developer. I quickly decided that the many inputs for configuration needed to be stored away into a collapsable card to not only simplify the page but to allow the maximum amount of vertical real estate for the request and response containers. 

High-Fidelity mockup made to be shown to leadership for feeedback

Listening to the feedback of my fellow developer coworkers was immensely valuable because the main persona for this product is the developer.

In a later iteration, I experimented with a white header (rather than blue). I also went on to design what an expanded container may look like if a user needed a closer look at the API XML or Headers. 

Headers tab design

Final Solution

The final, polished handoff of the SOAP API Tester included resizable and expandable request and response containers. You'll also see a simplified and more clean header and side panel, as well as a collapsable container for configuration inputs. My biggest challenge was undoubtedly combating the feeling of imposter syndom while I attended design reviews with my stakeholders (all whom had engineering backgrounds). However, I combated this challenge by allowing myself to ask many questions, having 1:1s with my developer teammates, and advocating for myself when I needed more time to digest design requirements. 

Final tool design
Untitled-2-kdl logo.png

Find Me On Social Media:

  • LinkedIn

Download My Resume

​

bottom of page