Sobes.tech
Middle

Hüdud dəyərlərindən istifadə etmədən ekvivalent bölməni necə həyata keçirmək olar?

sobes.tech Süni İntellekt

AI-dan cavab

Ekvivalent bölmə sınır dəyərləri olmadan giriş məlumatlarını siniflərə ayırmağa yönəlib, burada hər bir sinif daxilindəki bütün dəyərlər, qəbul edildiyi kimi, sistem tərəfindən oxşar şəkildə işlənəcəkdir.

Metodologiya:

  1. Giriş məlumatlarını müəyyənləşdirin: Bütün giriş parametrlərini və onların mümkün dəyərlərini müəyyən edin.
  2. Siniflərə ayırın: Biznes məntiqi, tələblər və sahə bilikləri əsasında bu dəyərləri qruplara ayırın. Hər qrup daxilindəki dəyərlər sistemin oxşar davranışını çağırmalıdır.
  3. Nümayəndə seçin: Hər sinif üçün test üçün bir və ya bir neçə nümayəndəvi dəyər seçin. Sərhəd dəyərlərinə yaxın dəyərləri seçmək lazım deyil, əsas odur ki, onlar sinfi təmsil etsin.

Nümunə: "Yaş" sahəsi. Tələblər: 18 yaşdan yuxarı istifadəçilər qeydiyyatdan keçə bilər. Ekvivalentlik sinifləri:

  • Qeydiyyata icazə verilən istifadəçilər (məsələn, 19, 30, 65).
  • Qeydiyyata icazə verilməyən istifadəçilər (məsələn, 5, 12, 17).

Test məlumatları (seçilmiş nümayəndələr): 30, 12.

Bu metod daha ümumi və dəqiq sərhəd dəyərləri aydın olmayan və ya müəyyən edilməmiş hallarda belə istifadə oluna bilər. Bu, test halları sayını azaltmağa kömək edir və müxtəlif ssenariləri əhatə edir.