COMP3122-2324-Project / Simpsyber

0 stars 0 forks source link

[DEFECT] Infinity test automation employee bug #52

Open az591 opened 4 months ago

az591 commented 4 months ago

After selecting the employee, don't assign to the task and close the test automation, in other task, that employee will be locked, choose a task and select another employee, and close it and repeat selecting in test automation. Choose a task and select the employee you have selected in test automation at the first. Now you have infinity employee for test automation.

https://github.com/COMP3122-2324-Project/Simpsyber/assets/90300348/b72095e2-f998-4214-b7ee-11c18ee0844f

Environment: Chrome 122.0.6261.95 (64bit) OS: Windows 10

22035109d commented 4 months ago

I believe we can set up a status bar for each employee, which can show whether the employee is working or idle. When an employee is developing software or conducting test automation, we can set their status to “working”, so that the employee cannot be used again.

LawPakSum commented 4 months ago

I had the similar issue as well. Using MacOS 13.3.1 and safari. After selected the employee in the automation task and click x, the employee would be locked. Let's call that employee A. A cannot assign to other task. All I can do to avoid this situation and continue the task is opening the test automation again and click Ok. Then the test automation task would be continue. After the task, A would be unlocked.

https://github.com/COMP3122-2324-Project/Simpsyber/assets/159240986/4b8d21de-fbb2-4b48-ba50-8269bbd4d63b