Testnizer

Her şey tek uygulamada. Her şey cihazda.

Testnizer, tam kurumsal API yüzeyini kapsar — REST, SOAP, gRPC, GraphQL, WebSocket, SSE, artı bir yapay zeka istemcisi ve kriptografik araçların bir çalışma tezgahı. Hiçbiri dışarıya bağlanmaz.

Protokoller

Yedi protokol, birinci sınıf.

HTTP / REST

  • TRACE ve CONNECT dahil tam metot desteği
  • Gövde modları: ham / JSON / XML / urlencoded / dosya yükleme ile form-data / ikili
  • İşletim sistemi anahtarlığıyla şifrelenmiş parola ifadeleri ve proje kapsamlı istemci sertifikalarıyla mTLS
  • Kimlik doğrulama ile HTTP / SOCKS proxy, yönlendirme takip / takip etme, özel zaman aşımları
  • Postman uyumlu pm API ile istek öncesi ve sonrası betikler
  • Durum kodu, başlıklar, gövde, yanıt süresi, JSON path, XML path üzerinde test doğrulamaları
  • Manuel düzenleme ile çalışma alanı başına çerez deposu

SOAP / WSDL

  • URL veya dosyadan WSDL içe aktarma, SOAP 1.1 + 1.2 çift bağlaması
  • İşlem çıkarma ile çoklu servis ve çoklu port WSDL ayrıştırma
  • El yazısı SOAP / XML yükleri için manuel zarf modu
  • XSD şemasından otomatik örnek zarf oluşturma
  • WS-Security: UsernameToken (nonce/created ile Metin + Özet), TTL ile Zaman Damgası
  • XML İmzalama (RSA-SHA1 / RSA-SHA256), zarf veya belirli öğeler
  • XML Şifreleme (AES-128/256-CBC, AES-128/256-GCM, RSA-OAEP anahtar sarma)
  • SOAPAction çıkarma ve başlık müzakeresi

WebSocket

  • Özel başlıklar ve alt protokol müzakeresi ile ws + wss
  • Şablon değişken ikamesi ile JSON / metin düzenleyici
  • Zaman damgaları ve yön ile mesaj zaman çizelgesi (gönderilen + alınan)
  • Manuel bağlantı kesme ile yeniden bağlanma kontrolü

GraphQL

  • HTTP ve WebSocket taşımaları üzerinden sorgu, mutasyon ve abonelik desteği
  • Aranabilir tür tarayıcıyla şema iç gözlemi
  • İşlemle senkronize edilen değişkenler JSON düzenleyici
  • Canlı abonelikler için graphql-ws, SaaS proxy yok

gRPC

  • @grpc/proto-loader aracılığıyla .proto dosyası içe aktarma
  • Dört akış modu: tekil, sunucu akışlı, istemci akışlı, çift yönlü
  • Meta veri düzenleyici (istek ve yanıt)
  • Mesaj alan türlerinden otomatik oluşturulan JSON iskeleti
  • Proje kapsamlı sertifikalarla TLS / mTLS

Server-Sent Events

  • Otomatik Last-Event-ID devam ile uzun ömürlü olay akışları
  • Olay başına filtreleme, veri yüklerinin JSON ayrıştırması
  • Geri çekilmeli yeniden bağlanma (yapılandırılabilir)

Yapay Zeka Sohbet

  • 14 sağlayıcı: OpenAI, Anthropic, Google, xAI, DeepSeek, Mistral, Groq, Perplexity, Cerebras, Cohere, Fireworks, DeepInfra, Together, OpenRouter
  • Öz barındırılan vLLM / LM Studio / Ollama / TGI uç noktaları için özel URL sağlayıcı
  • Durdurma desteği ile akışlı yanıtlar
  • Sistem istemi kontrolüyle çok dönüşlü konuşmalar
  • URL, başlıklar ve gövdede ortam değişkeni çözümleme

Yerleşik araçlar

Token'ları artık jwt.io'ya yapıştırmaya gerek yok.

Bunların hepsi Testnizer'ın ana sürecinde, hiçbir ağ çağrısı olmadan çalışır. Makineniz çevrimdışıysa yine de çalışırlar.

JWT hata ayıklayıcı

Başlık ve talepleri çöz, HS / RS / ES imzalarını doğrula, beklenen yayıncı / hedef kitleyle karşılaştır. Token asla süreçten çıkmaz.

WS-Security çalışma tezgahı

Keyfi XML üzerinde uygula, doğrula, şifresini çöz ve imzala. SOAP istek paneli ile aynı motor. Yakalanan zarfları incelemek için kullanışlıdır.

AES / RSA şifreleme / çözme

Herhangi bir yere yüklemeden şifreli XML yüklerini açmak için bağımsız araç.

JSON / XML biçimlendiriciler

Güzel yazdır, küçült ve doğrula. Çok satırlı giriş, satır numaralı söz dizimi hataları.

Kodlayıcılar / çözücüler

Base64, URL, Hex, HTML varlıkları, Unicode kaçış — eşleştirilmiş metin alanları, anında dönüştürme.

JSONPath / XPath / XSLT / Jolt

Düzenleyici içi örnekte ifadeleri değerlendir, eşleşmeleri vurgulanmış gör, sık kullanılan sorguları kaydet.

Metin farkı

Yan yana, satır / kelime / karakter ayrıntısı, boşluk yoksayma geçişi.

Sertifika yöneticisi

Yerel sertifika deposu, proje başına mTLS / istemci sertifikaları, parola ifadeleri için işletim sistemi anahtarlığı şifrelemesi.

İş akışı

Bulut olmadan işbirliği özellikler.

Koleksiyon çalıştırıcı

HTML rapor çıktısıyla birden fazla uç noktanın sıralı veya paralel yürütülmesi. Parametreli çalıştırmalar için veri dosyaları üzerinde yineleme.

Test paketleri

Otomatik algılanan içe aktarma ile çoklu koleksiyon regresyon setleri (Testnizer + Postman + Insomnia formatları).

Zamanlayıcı

Hazırlık veya QA uç noktalarına karşı tekrarlı çalıştırmalar için yerel cron tarzı zamanlama. Arka planda SaaS işçisi yok.

Git entegrasyonu

Proje dosyaları mevcut deponuzdan commit edilir. Proje ile dallanın, PR'lar aracılığıyla inceleyin.

Konsol

Sekme başına filtreleme, ham istek / yanıt yakalama ve arama ile sanallaştırılmış günlük zaman çizelgesi.

Kod üretimi

Herhangi bir isteği cURL, JavaScript fetch, Python requests olarak dışa aktarın — token paylaşmadan paylaşmak için kullanışlıdır.

Beş dakikada deneyin.

Ücretsiz. MIT lisanslı. Hesap yok, bekleme listesi yok, telemetri yok.