J'ai un programme dont j'ai besoin pour créer des classes d'équivalence et effectuer des analyses de valeurs limites. Mon problème est que tout ce dont nous avons parlé dans mon cours est de faire des classes d'équivalence pour les programmes qui prennent directement en entrée des entiers ou des chaînes.Tests logiciels: Classes d'équivalence pour les interfaces graphiques?
Le programme est une liste de tâches simple avec un calendrier. La seule entrée au clavier de l'utilisateur est une chaîne pour la tâche et des entiers pour l'heure du rappel.
Je sais comment faire les entiers, mais la chaîne semble avoir une taille max ridicule que je ne peux pas trouver. Il peut également y avoir des symboles et autres pour cette entrée. Les seuls autres aspects du programme sont les boutons qui vous permettent de choisir la date et les menus déroulants qui vous permettent de choisir le mois et l'année.
Comment puis-je créer des classes d'équivalence pour les boutons et les menus déroulants, sans parler de l'analyse des limites? De même, comment faites-vous des classes d'équivalence et faites-vous l'analyse de la valeur limite pour les chaînes qui semblent n'avoir aucune entrée invalide?