Skip to content

Latest commit

 

History

History
91 lines (58 loc) · 5.08 KB

README.md

File metadata and controls

91 lines (58 loc) · 5.08 KB

CHKware extension for Visual Studio Code

Extension to modify .chk files on Visual Studio Code for CHKware (pronounced as /tʃek-wer/, i.e. check-ware).

Visual Studio Marketplace Version Twitter Known Vulnerabilities Bugs Security Rating Maintainability Rating Reliability Rating Vulnerabilities


Quick start

Get started writing CHKware configurations with VS Code doing following steps:

New to CHKwere? Read the quick start guide here.

Setup development environment

Make sure you are following these steps to setup this extension code further in your machine for development.


Features

  • Include sample snippet for Http, and Testcase spec. document.
  • Run chk command without leaving VS Code

Usage

Using VS Code command palette you can quickly select a snippet from added samples.

  • Use ⇧⌘P on Mac, Ctrl+Shift+P on Windows, and Ctrl+Shift+P on Linux to bring up command palette.
  • Select a sample you desire to use.

Preview

List of sample snippet document specifications

Following list of sample document specifications is supported

Fetch

  • http: Minimal request [link TBD]
  • http: GET with query string [link TBD]
  • http: POST with header and bearer token [link TBD]
  • http: POST form submit [link TBD]
  • http: POST with JSON body [link TBD]
  • http: PUT with file upload [link TBD]

Validate

  • validation: Minimal spec. with http reques [link TBD]
  • validation: Spec. with external file in reques [link TBD]
  • validation: Spec. with passing variables to external file [link TBD]

Ask anything

Please use tag chkware-cli with the question on stackoverflow.com to ask or discuss anything. Follow the tag if you want to help others with your knowledge.

Report issue

You can file an issue on the GitHub repo.

Contribute

Read contribution guide and code of conduct to start contributions.


Licensed under MPL v2.0 | Follow @chkware on Twitter | chk project on PyPi