Junior
Расскажи алгоритм использования техники граничных значений.
sobes.tech AI
Odpowiedź od AI
- Definicja danych wejściowych: Zidentyfikuj wszystkie pola wejściowe i parametry w systemie.
- Identyfikacja typów danych: Określ typ danych dla każdego pola wejściowego (liczbowy, tekstowy, data itp.).
- 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
- 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.
- Tworzenie przypadków testowych: Utwórz przypadki testowe, korzystając z kombinacji dozwolonych i niedozwolonych wartości granicznych dla wszystkich pól wejściowych.
- Wykonanie testów: Wykonaj opracowane przypadki testowe i sprawdź, czy rzeczywisty wynik odpowiada oczekiwanemu.
- Analiza wyników: Analizuj wyniki testów, zidentyfikuj defekty i je udokumentuj.