c | Description
-- | --
Test Case ID | TS- 2501
Status | FAIL
Date | 7/1/2024
Website information | https://10.147.17.29:449/
Version | 1.0.26
Website Name | فاتورة الكترونيه E-invoice
Testing environment | Flutter version (BlueStacks)
Bug | Disappearance of error messages for invalid inputs
Detailed description | The website's company creation function lacks proper validation for non-numeric values entered in the “building no”, “additional no”, “postal code”, “Second business id ““Second business id type” fields. Despite entering non-numeric values, the system allows the information to be saved without displaying any error messages. Upon saving, a confirmation message indicating successful creation is displayed. This issue poses a significant problem as it disregards the expected data type for these fields during the company creation process, potentially leading to incorrect or misleading information being stored in the system.
Steps to Reproduce | 1- Launch the website 2- Click on infra data 3- Click on Company 4- Enter invalid inputs in the fields (e.g. aaa) in the “building no”, “additional no”, “postal code”, “Second business id ““Second business id type” 5- Click on Save 6- A pop-up message appears “success”
Expected Result | Upon entering non-numeric values in the “building no”, “additional no”, “postal code”, “Second business id ““Second business id type” fields during company creation and attempting to save the information, the system should display appropriate error messages indicating that the entered values are invalid. The system should prevent the creation process from proceeding until valid numeric values are entered in these fields.
Actual Result | After entering non-numeric values in the “building no”, “additional no”, “postal code”, “Second business id “Second business id type” fields during company creation, the system allows the data to be saved without displaying any error messages. A confirmation message indicating successful creation is presented, misleading users into thinking that the entered non-numeric values are accepted and stored correctly.
Screenshots/Recordings | https://drive.google.com/file/d/1pvatHoDXGP_Ua9CP55DC1lU-75bdWJfC/view
Bug Severity | IMPORTANT
Bug Severity Information | IMPORTANT: The absence of validation for non-numeric values in the fields has a significant impact on data integrity and user experience
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
c | Description -- | -- Test Case ID | TS- 2501 Status | FAIL Date | 7/1/2024 Website information | https://10.147.17.29:449/ Version | 1.0.26 Website Name | فاتورة الكترونيه E-invoice Testing environment | Flutter version (BlueStacks) Bug | Disappearance of error messages for invalid inputs Detailed description | The website's company creation function lacks proper validation for non-numeric values entered in the “building no”, “additional no”, “postal code”, “Second business id ““Second business id type” fields. Despite entering non-numeric values, the system allows the information to be saved without displaying any error messages. Upon saving, a confirmation message indicating successful creation is displayed. This issue poses a significant problem as it disregards the expected data type for these fields during the company creation process, potentially leading to incorrect or misleading information being stored in the system. Steps to Reproduce | 1- Launch the website 2- Click on infra data 3- Click on Company 4- Enter invalid inputs in the fields (e.g. aaa) in the “building no”, “additional no”, “postal code”, “Second business id ““Second business id type” 5- Click on Save 6- A pop-up message appears “success” Expected Result | Upon entering non-numeric values in the “building no”, “additional no”, “postal code”, “Second business id ““Second business id type” fields during company creation and attempting to save the information, the system should display appropriate error messages indicating that the entered values are invalid. The system should prevent the creation process from proceeding until valid numeric values are entered in these fields. Actual Result | After entering non-numeric values in the “building no”, “additional no”, “postal code”, “Second business id “Second business id type” fields during company creation, the system allows the data to be saved without displaying any error messages. A confirmation message indicating successful creation is presented, misleading users into thinking that the entered non-numeric values are accepted and stored correctly. Screenshots/Recordings | https://drive.google.com/file/d/1pvatHoDXGP_Ua9CP55DC1lU-75bdWJfC/view Bug Severity | IMPORTANT Bug Severity Information | IMPORTANT: The absence of validation for non-numeric values in the fields has a significant impact on data integrity and user experience