stencil icon indicating copy to clipboard operation
stencil copied to clipboard

API Testing solution for Stencil

Open techsavvyash opened this issue 10 months ago • 3 comments

API Testing solution for Stencil

Description

Stencil is build keeping developer workflows and developer experience in mind, with the goal of reducing redundant efforts in setting up tooling and commonly used functionality which are used across services. API testing via postman and sharing postman collections is a common problem that teams face on the daily, but there is no good way of collating and sharing postman collections along with the project. The goal of this ticket is add API testing with postman interoperable JSON as a first class feature in stencil and also to incorporate an additional tool (maybe a VSCode Extension, a TUI, a CLI, etc.) to help improve the DX and dependence on postman.

Goals

  • [ ] Spit out cURLs for the requests
  • [ ] auto updates and saves a shareable JSON which is importable in Postman UI
  • [ ] have a companion VSCode extension plugin in stencil vsc extension for easy usage
  • [ ] Integrate this to autogenerate tests from this JSON.

Product Name

Stencil

Organisation Name

SamagraX

Tech Skills Needed

Must Haves - TypeScript, NestJS, Backend Development Good to have - Prisma, Testing, Technical Analysis

Mentors

@techsavvyash

Implementation Details

Stencil is a framework (collection of components) build on top of the NestJS framework.

Domain

Open Source Library

Complexity

Hard

Category

Backend

Sub Category

Frameworks, Tools

References

  • [ ] https://github.com/Julien-cpsn/ATAC

techsavvyash avatar Apr 08 '24 18:04 techsavvyash