Sobes.tech
Junior

Расскажи алгоритм использования техники граничных значений.

sobes.tech AI

Odpowiedź od AI

  1. Definicja danych wejściowych: Zidentyfikuj wszystkie pola wejściowe i parametry w systemie.
  2. Identyfikacja typów danych: Określ typ danych dla każdego pola wejściowego (liczbowy, tekstowy, data itp.).
  3. Ustalanie granic: Dla każdego pola z ograniczeniami (np. minimalna/maksymalna wartość, długość) określ wartości graniczne:
    • Dolna granica
    • Wartość nieco powyżej dolnej granicy
    • Wartość nieco poniżej górnej granicy
    • Górna granica
  4. Wybór dozwolonych i niedozwolonych wartości:
    • Dozwolone: Dowolna wartość w granicach ustalonych. Często wybiera się wartość środkową, ale także warto wybrać wartości bliskie środkowi przedziału.
    • Niedozwolone: Wartości poza ustalonymi granicami. Na przykład wartości poniżej dolnej granicy i powyżej górnej granicy.
  5. Tworzenie przypadków testowych: Utwórz przypadki testowe, korzystając z kombinacji dozwolonych i niedozwolonych wartości granicznych dla wszystkich pól wejściowych.
  6. Wykonanie testów: Wykonaj opracowane przypadki testowe i sprawdź, czy rzeczywisty wynik odpowiada oczekiwanemu.
  7. Analiza wyników: Analizuj wyniki testów, zidentyfikuj defekty i je udokumentuj.