पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.1.7

glados

एक सरल परीक्षण फ्रेमवर्क जो आपके गुणों को तोड़ने की कोशिश करता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
30.6 हज़ार
लाइक
52
Pub अंक
150

पैकेज इंस्टॉल करें

flutter pub add glados

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

Glados डार्ट और फ्लटर के लिए एक संपत्ति-आधारित परीक्षण ढांचा है जो अपने कोड की सहीता को सत्यापित करने के लिए स्वचालित रूप से परीक्षण मामले उत्पन्न करता है। यह गुणों को व्यवस्थित रूप से तोड़कर किनारे के मामलों को उजागर करने पर ध्यान केंद्रित करता है, जिससे यह जटिल तर्क के जाँच के लिए आदर्श है। अनिवार्यताओं या अपेक्षित व्यवहार को परिभाषित करके, Glados बहुत अधिक यादृच्छिक इनपुट चलाता है ताकि दृढ़ता सुनिश्चित हो सके। यह सभी प्रमुख प्लेटफॉर्मों पर फ्लटर परियोजनाओं में बिना किसी बाधा के एकीकृत होता है, कठोर परीक्षण के माध्यम से कोड गुणवत्ता में विश्वास बढ़ाता है।

उपयोग

  • जटिल व्यापार तर्क की जाँच करना
  • परीक्षण अवस्था संक्रमण
  • डेटा अखंडता सुनिश्चित करना
  • गणितीय संक्रियाओं की जाँच करना
  • स्वचालित पुनरावृत्ति परीक्षण

मुख्य विशेषताएँ

  • संपत्ति-आधारित परीक्षण उत्पादन
  • यादृच्छिक इनपुट संश्लेषण
  • किनारे के मामले की खोज
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • Flutter के साथ आसान एकीकरण
  • न्यूनतम बॉयलरप्लेट

इनके लिए उपयुक्त

  • गहन कोड सत्यापन चाहने वाले विकासकर्ता
  • TDD/BDD अभ्यास का उपयोग करने वाली टीमें
  • उच्च विश्वसनीयता आवश्यकताओं वाले प्रोजेक्ट
  • गहन परीक्षण की आवश्यकता वाले Flutter एप्लिकेशन
  • टेस्ट ऑटोमेशन प्रेमी

विचार योग्य बातें

  • संभवतः गुणां पर आधारित परीक्षण के अवधारणाओं को सीखने की आवश्यकता होगी
  • यदि सही तरीके से कॉन्फ़िगर नहीं किया गया है, तो फ्लेकी परीक्षण बन सकते हैं
  • इकाई और एकीकरण परीक्षणों के साथ सबसे अच्छा उपयोग किया जाता है
  • बड़े टेस्ट सेट के साथ प्रदर्शन प्रभाव
  • मुख्यधारा फ्रेमवर्क की तुलना में सीमित दस्तावेज़

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Analyze and test

Welcome to the Glados repository!

This repository contains the glados core package, a property-based testing framework for Dart. For a general introduction, check out the pub.dev page.

It also contains several glados-based packages for testing with types of third-party packages. If you create generators for third-party libraries, but you're unsure whether you want to maintain it, don't hesitate to file a PR; I can take care of publishing it, and the community can more easily find and improve it.

Currently, this repo contains the following packages for third-party libraries:

  • tuple_glados

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट