Open MarcusTXK opened 2 years ago
Specificity of error message: Error messages can be correct but not specific enough (e.g., it says the input is 'invalid' without giving the reason, or gives too many possible reasons without pointing out the specific reason). These cases can be considered type.FeatureFlaw unless making it more specific will take a lot more effort, in which case there is a chance to argue it to be response.NotInScope.
1) it is stated that names should be alphanumeric with spaces/dash/and fullstop. Hence it is clearly not supported.
2) due to the special characters, it will take a lot more effort to correctly give a more specific error message in the parser
Team chose [response.NotInScope
]
Reason for disagreement: I am unable to find the source of the quoted text, but even then, it does not take much additional work. In fact, the original AB3 does a simple validation using a regex to check if it meets the requirements and has an error message to inform the user that the name is invalid. This makes this product inferior to AB3 in this regard.
In the UG, at no point, it is stated to the user that the names should be alphanumeric with spaces/dash/and full stop. Below is the only requirement stated in the UG:
As a user, I have no way of knowing why the above command entered is rejected, since:
This will lead to inconvenience to the user and is hence a valid bug.
Screenshot of the original AB3 informing the user what they expect of the name when an invalid name (X Æ A-12
, the same as the one used in the issue above) is entered.
Team chose [type.FeatureFlaw
]
Originally [type.FunctionalityBug
]
Reason for disagreement: I am unable to find the source of the quoted text, but even then, it does not take much additional work. In fact, the original AB3 does a simple validation using a regex to check if it meets the requirements and has an error message to inform the user that the name is invalid. This makes this product inferior to AB3 in this regard.
In the UG, at no point, it is stated to the user that the names should be alphanumeric with spaces/dash/and full stop. Below is the only requirement stated in the UG:
As a user, I have no way of knowing why the above command entered is rejected, since:
This will lead to inconvenience to the user and is hence a valid low
bug.
Screenshot of the original AB3 informing the user what they expect of the name when an invalid name (X Æ A-12
, the same as the one used in the issue above) is entered.
Expected:
Actual:
Low
instead ofMedium
.Steps to reproduce:
Enter
person X Æ A-12 /create p:91119111 e:notor@notor.com t:Loves Dancing g:1
Screenshots: