Community
Participate
Working Groups
[Test Automation] Automate manual test suites using the Automated GUI Recorder. This defect is for the sustaining work required in TPTP for automating the manual test suites using the Automated GUI Recorder for the following test projects: test-results\test\org.eclipse.hyades.test.ui.datapool.tests
Please target to i3 since this Test Automation defect will be fixed during the remaining test passes.
The test automation of manual test named Test.UI.DatapoolEditor_editing (from plug-in org.eclipse.hyades.test.ui.datapool.tests) is blocked on test case #2 "Add Equivalence Classes" while the bug 171083 is not fixed.
I have tested 171083 on the datapool editor for adding and removing variables with TPTP 200706070100. It seems to allow recording and playback of these functions (but not equivalence classes) . However, the second dependent defect (133586) will block test cases which require editing the datapool variables. I will try and increase the priority of both post test pass. I agree that this is blocking a significant number of the datapool editor test suites.
171083 blocks the test automation for datapool because no equivalence classes can be added.
4.4 is complete. Re-targeting to 4.4.0.1.
This defect is not stop-ship for 4.4.0.1; decreasing priority.
Retargeting to 4.4.1 to allow 4.4.0.1 Test Project resources to be allocating throughout the other sub-project to complete the patch release.
PMC approved to defer to 4.5 since dependent defects are scheduled for 4.5.
Deferring to 4.5 to smoke test 4.4.1 in preparation for 4.4.1 TP1.
Bulk update of the target field to reflect the change in iteration numbers.
Requires (see defect 208583): -Automated test cases covering each of the core Datapool editor use cases: 1) Create empty. 2) Create from CSV with various options. 3) Import from CSV with various options. 4) Add/modify/delete equivalence class 5) Add/modify/delete variable 6) Add/modify/delete record 7) Add/modify/delete cell 8) Export to CSV with various options 9) Export to CSV and create from that CSV with various options. 10) Export to CSV and import from that CSV with various options
Jerome B., we can move forward with this defect in 4.5 I5, given the work-around provided by Duwayne in https://bugs.eclipse.org/bugs/show_bug.cgi?id=171083#c13.
Deferring to I6 since dependant defect cannot be resolve in i5.
Automating the manual test suite for the encrypted datapool support (https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695) is required for this defect: /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.EncryptedDatapool_editing.testsuite Note, this automation was started (see /org.eclipse.hyades.test.ui.datapool.tests/gui/Test.UI.EncryptedDatapoolEditor.testsuite) but could not continue due to an issue recording the edit of a datapool variable (e.g. click the variable tab to open the variable edit dialog and/or right click variable cell and select Edit Variable).
Tony, can you please handle this defect in I8.
We will not have the resources to complete dependent defect #133586, so please automate as many manual test suites as possible under this defect in 4.5.1 and leave the remaining until defect #133586 is completed.
(In reply to comment #14) > Automating the manual test suite for the encrypted datapool support > (https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695) is required for this > defect: > > /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.EncryptedDatapool_editing.testsuite > > Note, this automation was started (see > /org.eclipse.hyades.test.ui.datapool.tests/gui/Test.UI.EncryptedDatapoolEditor.testsuite) > but could not continue due to an issue recording the edit of a datapool > variable (e.g. click the variable tab to open the variable edit dialog and/or > right click variable cell and select Edit Variable). > Once this defect is complete, the /org.eclipse.hyades.test.ui.datapool.tests/gui/Test.UI.EncryptedDatapoolEditor.testsuite must be added to /org.eclipse.hyades.test.ui.datapool.tests/gui/AllTests.testsuite and http://wiki.eclipse.org/TPTP_Test_Tools_Project_Tests.
Reducing priority of test automation defects.
Resolving as WONTFIX due to insufficient resources for automating the remaining manual test suites and the dependent defect (133586).
Closing.