{"repo":"ply-ct/vscode-ply","free":true,"listed":false,"github":"https://github.com/ply-ct/vscode-ply","clone":"git clone https://github.com/ply-ct/vscode-ply.git","description":"API Automated Testing","language":"TypeScript","stars":48,"topics":["rest-api","testing","visual-studio-code","typescript","nodejs","ply","graphql","workflow"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"API Automated Testing Ply is simply a more intuitive way of autotesting your REST and GraphQL APIs. Create and run HTTP requests using Ply's visual request editor. Then reuse your requests in Ply's graphical flow builder. Or edit raw YAML describing your request sequence. Run Ply to submit these requests and compare actual results against expected, with template literal placeholders for dynamic values. The Ply extension gives you a side-by-side diff view so you can compare results at a glance. Checkmarks indicate diff lines that're okay, such as substituted values or comments; whereas Xs indicate significant differences causing test failure(s). When you need even greater control, Ply cases give you programmatic access via TypeScript to supplement this built-in expected/actual verification. Features - Visual HTTP request editor for sending REST and GraphQL requests - Graphical flow builder makes it easy to sequence requests - Side-by-side diff view compares expected/actual results, with smart decorations aware of runtime values - Auto-generate result files by capturing actual good responses - Reference env values and/or upstream response props using template expressions - Ply Explorer sidebar shows all Ply flow/request/case suites along with their statuses - CodeLens links in your Ply test files for running and debugging tests - Built-in GraphQL support providing the same intuitive workflow as REST - Decorations on your Ply test flows and files showing test statuses and result","default_branch":null,"files":null,"tree":[],"storefront":"/r/ply-ct","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ply-ct/vscode-ply/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}