Open choowengyan opened 2 months ago
Thanks for your report, but johnd@we
is a valid email address according to the email address formatting standards, and the domain of an email address can be a local domain name with no top level domain.
Check out this stack overflow article that show many examples of how emails without a dot are still valid.
Team chose [response.Rejected
]
Reason for disagreement: [According to the team's response, I believe that the email address being tested (johnd@we
) is still invalid according to the reasonings below:
According to the team's User Guide, it says that email address MUST follow standard email address format, with an example below clearly showing that the team's definition of standard email address contains 3 parts (in italic) separated by @
and .
: username@domain.com
As shown in the bug report given above, the team has mentioned about the format of email address and its constraint in the application (specifically in the message box of the app), especially stated in point 2 where the domain labels is separated by periods. However, the tested email address domain is not separated by periods at all. This has clearly contradict with team's response on the definition of standard email address format.
- This is followed by a '@' and then a domain name. The domain name is made up of domain labels separated by periods.
As shown in the screenshot below, it is clearly that the email address being stated is NOT a valid email address (tested using Gmail)
]
According to the screenshot below, the program allows adding invalid email address that does not follow the format of valid email address as stated in the UG.
For example, the program allow input of email address such as
johnd@we
without.com
(which violates the standard email address format)As shown in the program, error message did also mention that the domain should be separated by periods. However, the program did allow user to input domain without![Screenshot 2024-04-19 at 4.29.33 PM.png](https://raw.githubusercontent.com/choowengyan/pe/main/files/4d589926-d40b-4aa9-bd82-3c9045b47cf2.png)
.com
(which is invalid in real-world scenario)