ruijietay / pe

0 stars 0 forks source link

`help` command does not provide easy access to help menu #2

Open ruijietay opened 2 months ago

ruijietay commented 2 months ago

Steps to reproduce

  1. Launch TutorPro
  2. Enter help command

Expected There should be an overview of the available commands in TutorPro

Actual The help command prompts a new window with a button to copy the URL that leads to the TutorPro website. This requires the user to either have the UG downloaded, or have an internet connection to access the available commands in the application in the online UG webpage. In addition, the URL does not lead to the UG, but rather, the main landing page of the TutorPro website.

Since there isn't an overview of the commands available in the application anywhere, it cause inconvenience to most users since they would not know of the available commands they can use to interact with TutorPro without having to visit an external resource.

image.png

soc-se-bot commented 2 months ago

Team's Response

There was no mention that the help command had to generate an overview of the commands available in the application. It states that it generates a "help window". You can refer to the UG linked there as the list of commands as it thoroughly explains all of the commands. Additionally, some groups set up their help command as the same function (ie sending a link). Personally, the group I was assigned had a similar help command and I don't see it as a severe issue.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: This does not address the issue that the program has to rely on external resources, such as the UG or an external link which requires an internet connection.

I strongly believe that this aligns with the definition of a feature flaw, which states "Missing features and problems in how a feature is designed are considered feature flaws i.e., type.FeatureFlaw."

image.png

The lack of the feature of an overview of commands that a user should be able to refer to forces them to rely on external resources - which is a feature flaw.