Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-ca-cd:teme:2025:b73f56dc-17a1-42ac-bd7e-d57f3caaf9fd:tema-2 [2025/12/10 19:41]
valentin.carauleanu
poo-ca-cd:teme:2025:b73f56dc-17a1-42ac-bd7e-d57f3caaf9fd:tema-2 [2026/01/04 09:00] (current)
valentin.carauleanu [Bug Tracker Pro - are tickets a strong enough pesticide?]
Line 6: Line 6:
   * **Consultanți & Revizori:** [[sorinabuf@gmail.com | Sorina-Anamaria Buf]], [[stefancocioran@gmail.com | Ștefan Cocioran]], [[miculuis1@gmail.com | Florian-Luis Micu]]   * **Consultanți & Revizori:** [[sorinabuf@gmail.com | Sorina-Anamaria Buf]], [[stefancocioran@gmail.com | Ștefan Cocioran]], [[miculuis1@gmail.com | Florian-Luis Micu]]
   * **Data publicării BETA testing**: 21.10.2025   * **Data publicării BETA testing**: 21.10.2025
-  * **Deadline HARD BETA testing**: <​del>​30.11.2025</​del>​ <​del>​07.12.2025</​del>​ 10.12.2025 -> 23:59+  * **Deadline HARD BETA testing**: <​del>​30.11.2025</​del>​ <​del>​07.12.2025</​del> <del>10.12.2025</​del>​ 14.12.2025 -> 10:00
   * **Data publicării oficiale**: 30.11.2025   * **Data publicării oficiale**: 30.11.2025
   * **Deadline HARD oficial**: 18.01.2026   * **Deadline HARD oficial**: 18.01.2026
Line 20: Line 20:
       * adăugare warning cu privire la design pattern-urile din Lombok 30.11.2025       * adăugare warning cu privire la design pattern-urile din Lombok 30.11.2025
       * modificare câmp UIFeedback.uiElementId de la obligatoriu la opțional 4.12.2025       * modificare câmp UIFeedback.uiElementId de la obligatoriu la opțional 4.12.2025
 +      * adăugare punctaje teste 04.01.2026
     * teste     * teste
       * modificare INPUT Teste 6, 15, 17 (timestamp-uri pentru consistență) 2.12.2025       * modificare INPUT Teste 6, 15, 17 (timestamp-uri pentru consistență) 2.12.2025
       * modificare INPUT Teste 10, 12, 18, 19 (timestamp-uri pentru consistență) 10.12.2025       * modificare INPUT Teste 10, 12, 18, 19 (timestamp-uri pentru consistență) 10.12.2025
-      * modificare REF Teste 9(overdueBy calculat incorect), 18 (tichetele dintr-un milestone blocat nu TREBUIE să își modifice prioritatea) 10.12+      * modificare REF Teste 9(overdueBy calculat incorect), 18 (tichetele dintr-un milestone blocat nu TREBUIE să își modifice prioritatea) 10.12.2025
  
  
Line 64: Line 65:
     * Design Patterns.     * Design Patterns.
 </​note>​ </​note>​
 +
 +==== Punctaje ====
 +| Test                            | Puncte |
 +| Test Style                      | 10.0   |
 +| Test 01 - Report ​               | 2.0    |
 +| Test 02 - Milestone ​            | 2.0    |
 +| Test 03 - MilestoneEdgeCase ​    | 2.0    |
 +| Test 04 - Assign ​               | 2.0    |
 +| Test 05 - AssignEdgeCase ​       | 6.0    |
 +| Test 06 - Comment ​              | 2.0    |
 +| Test 07 - CommentEdgeCase ​      | 3.0    |
 +| Test 08 - StatusChange ​         | 3.0    |
 +| Test 09 - StatusUndoChange ​     | 3.0    |
 +| Test 10 - StatusEdgeCase ​       | 3.5    |
 +| Test 11 - Search ​               | 6.0    |
 +| Test 12 - Notifications ​        | 6.5    |
 +| Test 13 - MetricsCustomerImpact | 3.5    |
 +| Test 14 - MetricsTicketRisk ​    | 3.5    |
 +| Test 15 - MetricsEfficiency ​    | 3.5    |
 +| Test 16 - Stability ​            | 3.5    |
 +| Test 17 - Performance ​          | 5.0    |
 +| Test 18 - Complex ​              | 8.0    |
 +| Test 19 - ComplexEdgeCase ​      | 12.0   |
 +
  
 ====== Obiective ====== ====== Obiective ======
Line 211: Line 236:
 ^ Câmp ^ Descriere ^ Valori posibile ^ Opțional ^ ^ Câmp ^ Descriere ^ Valori posibile ^ Opțional ^
 | **username** | Numele de utilizator al persoanei. | string | false | | **username** | Numele de utilizator al persoanei. | string | false |
-| **mail** | Adresa de e-mail asociată utilizatorului. | string | false |+| **email** | Adresa de e-mail asociată utilizatorului. | string | false |
 | **role** | Rolul utilizatorului în sistem. | **REPORTER**,​ **DEVELOPER**,​ **MANAGER** | false | | **role** | Rolul utilizatorului în sistem. | **REPORTER**,​ **DEVELOPER**,​ **MANAGER** | false |
  
Line 302: Line 327:
  
 ^ Câmp ^ Descriere ^ Valori posibile ^ Opțional ^ ^ Câmp ^ Descriere ^ Valori posibile ^ Opțional ^
-| **email** | Adresa de e-mail a persoanei. | string | false | 
 | **hireDate** | Data angajării persoanei. | string | false | | **hireDate** | Data angajării persoanei. | string | false |
 | **subordinates** | Lista subordonaților (username-uri). | string[] | false | | **subordinates** | Lista subordonaților (username-uri). | string[] | false |
Line 1226: Line 1250:
 <note tip>  ​ <note tip>  ​
 Se garantează că ID-ul tichet-ului pentru care se încearcă renunțarea există.  ​ Se garantează că ID-ul tichet-ului pentru care se încearcă renunțarea există.  ​
- 
-Se garantează că tichet-ul este repartizat developerului care inițiază comanda. 
  
 În urma renunțării la un tichet, statusul acestuia devine **OPEN**. În urma renunțării la un tichet, statusul acestuia devine **OPEN**.
Line 1778: Line 1800:
  
 Developerii vor fi afișați în ordine lexicografică după username. Developerii vor fi afișați în ordine lexicografică după username.
 +
 +Un developer fără tichete CLOSED va avea scorul de performanță 0.
 </​note>​ </​note>​
  
poo-ca-cd/teme/2025/b73f56dc-17a1-42ac-bd7e-d57f3caaf9fd/tema-2.1765388490.txt.gz · Last modified: 2025/12/10 19:41 by valentin.carauleanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0