Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Website content - v1 #98

Open
0hsn opened this issue Dec 8, 2024 · 1 comment
Open

[RFC] Website content - v1 #98

0hsn opened this issue Dec 8, 2024 · 1 comment

Comments

@0hsn
Copy link
Member

0hsn commented Dec 8, 2024

Target for next version
1. Get contributor
    1. To help on open source part (maintain code + doc)
2. Get community
    1. Need feedback to improve product
3. Get trial customer
    1. Need feedback to improve product
4. Get paid customers
    1. To get paid for new product
    2. To get paid for service provided

Hero [this can be a slider]

Header: Accelerate Your API Development – Launch Projects Faster Than Ever!
Sub-header: Streamline your workflow with tools designed for speedy delivery and precision in mind.

Header: Revolutionize Your API Testing – Achieve Up to 4x Faster Automation!
Sub-header: Boost efficiency and deliver results with unmatched speed and reliability.

Header: Define Your Expectations – Let Us Handle the Details!
Sub-header: Simplify API testing with low-code automation that delivers accuracy and robustness.

Benefits

Header: Deliver APIs Faster – Unlock the Power of Low-Code Automation in Minutes!

Sub-header: Tired of Complex API Testing? CHKware removes the hassle with simple YAML configurations, seamless cross-platform support, and reusable test cases. No matter your team size, deliver high-quality APIs with ease.

  • Header: Low-Code API Testing
    Details: Quickly create and run tests with minimal coding. Whether you're a developer or a non-technical user, CHKware’s intuitive YAML syntax makes API testing effortless.

  • Header: Reusable Test Configurations
    Details: Define your test specifications once, then reuse them across multiple projects. Save time and maintain consistency with modular configurations.

  • Header: Cross-Platform Support
    Details: Works seamlessly across Windows, macOS, and Linux. CHKware is built to be flexible and compatible with your existing environment.

  • Header: API Test Automation
    Details: Automate your API tests and integrate them with CI/CD pipelines. Spend less time testing manually and more time focusing on development.

Features

Scriptable HTTP client for API makers

Simplify API development and testing with CHKware’s intuitive, text-based HTTP client. Designed to resemble the HTTP protocol you know, with just the right enhancements to boost productivity.

version: default:http:0.7.2

request:
  url: https://openapiv1.coinstats.app/coins/bitcoin
  method: GET
  url_params:
  	currency: USD
  headers:
    "X-API-KEY": <% _ENV.COINSTATS_API_KEY %>
expose:
  - <% _response %>

Key Features:

  1. Full HTTP Support: Effortlessly manage methods, headers, authentication, and request bodies.
  2. Dynamic Variables: A highly flexible variable substitution system for seamless customization.
  3. Collaborative Workspaces: Save and share your HTTP calls with ease for better team collaboration.

Start building and testing APIs smarter and faster with CHKware!

General purpose scriptable JSON validator

Take the hassle out of JSON validation with CHKware Validate, the scriptable tool designed to adapt to your needs and deliver reliable results every time.

version: default:validation:0.7.2

asserts:
  - { type: Equal, actual: <% _data.code %>, expected: 200 }
  - { type: StrHave, actual: <% _data.info %>, other: "200 OK" }
  - { type: Map, actual: <% _data.body %> }
  - { type: List, actual: <% _data.body.explorers %> }
  - { type: Float, actual: <% _data.body.price %> }

expose:
  - <% _asserts_response %>

Key Features That Make Validation Easy:

  1. Effortless JSON Validation: Validate JSON responses with datatype support, ensuring accuracy at every step.
  2. Powerful Customization: Leverage a dynamic variable substitution system for tailored, seamless validation.
  3. Team-Friendly Workspaces: Save, reuse, and share validation logic effortlessly to boost collaboration and efficiency.

CHKware Validate makes JSON validation faster, smarter, and easier—giving you dependable results with less effort.

Workflow builder to automate business cases

Revolutionize how you manage and automate your API workflows with CHKware Workflow. Integrate tools, streamline tasks, and design workflows that mirror real business scenarios—helping you build powerful, data-driven business cases with ease.

version: default:workflow:0.8.0
name: simple Btc workflow
tasks:
  - name: Fetch some content from URL
    uses: fetch
    file: ./btc-usd-request.chk

  - name: Validate the content is okay
    uses: validate
    file: ./btc-usd-validate.chk
    arguments:
      data: <% _steps.0._response %>
expose:
  - <% _steps %>

Key Features to Supercharge Your Workflow:

  1. Seamless End-to-End Integration: Unify multiple tools and services into a single, automated workflow that works effortlessly together.
  2. Fully Customizable Task Management: Tailor your API test workflows to fit your unique business needs, ensuring maximum efficiency and complete control.
  3. Collaborate in Real Time: Empower your team to work together in real time, making faster decisions and executing projects with precision.

Streamline your processes, boost productivity, and create more impactful API automation with CHKware Workflow—designed to help you craft business cases that deliver results.

Audience Targeting / Example for users

Are you are API Tester?

Focus on the quality of the API delivery and not doing manual labor.

  • 4x your efficiency utilizing end-to-end test workflows
  • Reuse fetch and validate scripts to call and test API development quick
  • Share scripts with your team and across projects
Are you a developer?

Focus on what bring value to your client, not baggage.

  • Up to 6x productivity in safe and expressive API automation
  • Do more end-to-end feature testing in less time.
  • Save time lost in test code maintenance
Are you a PM?

Bring value to your project at the right time.

  • Reduce cost for API testing
  • Long-term API maintenance at fingertip
  • Ensure hassel-free API integration under budget
@0hsn
Copy link
Member Author

0hsn commented Dec 14, 2024

[Required more]

  • Install step as gif file

@0hsn 0hsn changed the title [RFC] Website content [RFC] Website content - v1 Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant