-
Notifications
You must be signed in to change notification settings - Fork 0
ItEr75S24ResourcesTests
Jeroen Baten edited this page Mar 9, 2018
·
1 revision
TWiki> LibrePlan Web>ItEr75S24ResourcesTests (03 Jan 2012, JavierMoran)EditAttach
Story summary | Tests in module resources |
Iteration | ItEr75week25To52 |
FEA | ItEr75S24ResourcesTests |
Story Lead | |
Next Story | |
Passed acceptance test | No |
Acceptance Criteria
Additional Specification Comments
Implementation Notes
Tests for Workers;
- 1 - Create a new Worker
- 2 - Create a Worker with duplicate type (it should be a failure)
- 3 - Create a Worker with empty type (it should be a failure)
- 4 - Create a Worker with duplicate name (it should be a failure)
- 5 - Edit a Worker
- 6 - Check other tabs
- 6.1 - Check assigned criteria tab
- 6.1.1 - Create a criterion
- 6.1.2 - Assign this criterion to the worker
- 6.1.3 - Try to delete the criterion
- 6.2 - Check assigned calendar tab
- 6.2.1 - Create a calendar
- 6.2.2 - Assign this calendar to the worker
- 6.2.3 - Try to delete the calendar
- 6.3 - Check assigned cost category tab
- 6.3.1 - Create a work hour
- 6.3.2 - Create a cost category
- 6.3.3 - Assign this cost category to the worker
- 6.3.4 - Try to delete the cost category
- 6.1 - Check assigned criteria tab
- 7 - Try create a Worker without Code
- 7.1 - Change configuration
- 7.2 - create a Worker without Code (it should be a failure)
- 8 - Assign the Worker in a project
- 8.1 - Create a project
- 8.2 - Create a task
- 8.3 - Assign the Worker in limiting resource form
- 8.4 - Try to delete the assigned Worker
- 8.5 - Delete the Project
- 9 - Delete Worker
- 10 - Delete all required elements
Tests for Machines:
- 1 - Create a new Machine
- 2 - Create a Machine with empty name (it should be a failure)
- 3 - Edit a Machine
- 4 - Assign a criteria to a machine
- 5.1 - Create a criteria
- 5.2 - Edit Assigned criteria tab
- 5.3 - Try to delete a assigned criteria
- 5 - Assign a calendar
- 5.1 - Create a calendar
- 5.2 - Edit Calendar tab
- 5.3 - Try to delete a assigned calendar
- 6 - Assign a cost category
- 6.1 - Create a cost category
- 6.2 - Edit cost category tab
- 6.3 - Try to delete a assigned cost category
- 7 - Try create a Machine without Code
- 7.1 - Change configuration
- 7.2 - Create a Machine without Code (it should be a failure)
- 8 - Assign the Machine in a project
- 8.1 - Create a project
- 8.2 - Create a task
- 8.3 - Assign the Machine in limiting resource form
- 8.4 - Try to delete the assigned Machine
- 8.5 - Delete the Project
- 9 - Delete Machine
- 10 - Delete all required elements
Tests for Virtual Workers Groups:
- 1 - Create a new Virtual Worker
- 2 - Create a Virtual Worker with duplicate type (it should be a failure)
- 3 - Create a Virtual Worker with empty type (it should be a failure)
- 4 - Create a Virtual Worker with duplicate name (it should be a failure)
- 5 - Edit a Virtual Worker
- 6 - Check other tabs
- 6.1 - Check assigned criteria tab
- 6.1.1 - Create a criterion
- 6.1.2 - Assign this criterion to the Virtual worker
- 6.1.3 - Try to delete the criterion
- 6.2 - Check assigned calendar tab
- 6.2.1 - Create a calendar
- 6.2.2 - Assign this calendar to the Virtual worker
- 6.2.3 - Try to delete the calendar
- 6.3 - Check assigned cost category tab
- 6.3.1 - Create a work hour
- 6.3.2 - Create a cost category
- 6.3.3 - Assign this cost category to the Virtual worker
- 6.3.4 - Try to delete the cost category
- 6.1 - Check assigned criteria tab
- 7 - Try create a Virtual worker without Code
- 7.1 - Change configuration
- 7.2 - create a Virtual worker without Code (it should be a failure)
- 8 - Assign the virtual worker in a project
- 8.1 - Create a project
- 8.2 - Create a task
- 8.3 - Assign the virtual worker in limiting resource form
- 8.4 - Try to delete the assigned Virtual worker
- 8.5 - Delete the Project
- 9 - Delete Virtual Worker
- 10 - Delete all required elements
Tests for Work Reports:
- 1 - Create a work report without any work report model (it should be a failure)
- 2 - Create a Work report from a lineal work report model
- 2.1 - Create a lineal work report model
- 2.2 - Create a work report
- 3 - Create a Work report from a heading work report model
- 3.1 - Create a heading work report model
- 3.2 - Try to create a work report from heading model without task (it should be a failure)
- 4 - Edit the work report including a line
- 4.1 - Create a machine
- 4.2 - Create a Work hour
- 4.3 - Create a project
- 4.4 - Complete the form and check the fields
- 5 - Delete all the work reports
- 6 - Delete all required elements
Tests for Companies:
- 1 - Create a new Company
- 2 - Create a Company with duplicate type (it should be a failure)
- 3 - Create a Company with empty type (it should be a failure)
- 4 - Create a Company with duplicate name (it should be a failure)
- 5 - Edit a Company
- 6 - Delete Company
Tests for Subcontracting:
- 1 - Create a Company
- 2 - Create a project
- 3 - Create a task
- 4 - Create a subcontract and assign the company like subcontractor
- 5 - Send the task
- 6 - Assign a progress to a subcontracted task
- 7 - Send the progress
- 8 - Check that the progress was send
- 9 - Delete all required elements
Some tests to check the correct performance of the search labels from resources:
- 1 - Create a criteria
- 2 - Create workers
- 2.1 - Create three workers
- 2.2 - Assign different criterion to each one
- 2.3 - Filter the elements
- 2.4 - Check if the elements are correctly filtered
- 2 - Create Virtual workers
- 2.1 - Create three virtual workers
- 2.2 - Assign different criterion to each one
- 2.3 - Filter the elements
- 2.4 - Check if the elements are correctly filtered
- 3 - Delete all the workers
- 4 - Delete all the virtual workers
- 5 - Edit the criterion to be able to use it for machines
- 6 - Create Machines
- 6.1 - Create three machines
- 6.2 - Assign different criterion to each one
- 6.3 - Filter the elements
- 6.4 - Check if the elements are correctly filtered
- 7 - Delete all the machines
- 8 - Delete criterion
Delay Causes
Final or Pending Considerations
%RPSHOWGITCOMMITS%
Tasks | Est | Spent | To do | Risk | Reviewer | Developer | Task Name | Start Date | Est End Date | End Date |
---|---|---|---|---|---|---|---|---|---|---|
Task | 50 | 56 | 0 | Low | JavierMoran | PabloFernandez | Resources Tests |
User | Spent in XpTracker | Spent in phpReport | Ok? |
---|---|---|---|
PabloFernandez | 56 | 0 | |
Total | 56 | 0 |
Copyright (c) by the contributing authors. All material on this collaboration platform is the property of the contributing authors.