Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 170651 - [Test Automation] Automate manual test suites using the Automated GUI Recorder.
Summary: [Test Automation] Automate manual test suites using the Automated GUI Recorder.
Status: CLOSED WONTFIX
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P2 normal (vote)
Target Milestone: ---   Edit
Assignee: Paul Slauenwhite CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 133586 171083
Blocks:
  Show dependency tree
 
Reported: 2007-01-16 11:45 EST by Paul Slauenwhite CLA
Modified: 2016-05-05 11:01 EDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Slauenwhite CLA 2007-01-16 11:45:30 EST
[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
Comment 1 Paul Slauenwhite CLA 2007-03-19 11:04:28 EDT
Please target to i3 since this Test Automation defect will be fixed during the remaining test passes.
Comment 2 Nédélec Patrick CLA 2007-06-05 10:30:50 EDT
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.
Comment 3 Liz Dancy CLA 2007-06-11 11:07:02 EDT
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. 
Comment 4 Nédélec Patrick CLA 2007-06-11 11:15:47 EDT
171083 blocks the test automation for datapool because no equivalence classes can be added.
Comment 5 Paul Slauenwhite CLA 2007-06-25 08:07:50 EDT
4.4 is complete.  Re-targeting to 4.4.0.1.
Comment 6 Paul Slauenwhite CLA 2007-06-25 12:16:25 EDT
This defect is not stop-ship for 4.4.0.1; decreasing priority.
Comment 7 Paul Slauenwhite CLA 2007-06-27 10:17:24 EDT
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.
Comment 8 Paul Slauenwhite CLA 2007-06-28 07:40:29 EDT
PMC approved to defer to 4.5 since dependent defects are scheduled for 4.5.
Comment 9 Paul Slauenwhite CLA 2007-08-22 12:08:51 EDT
Deferring to 4.5 to smoke test 4.4.1 in preparation for 4.4.1 TP1.
Comment 10 Paul Slauenwhite CLA 2007-11-07 06:33:16 EST
Bulk update of the target field to reflect the change in iteration numbers.
Comment 11 Paul Slauenwhite CLA 2007-12-03 11:02:24 EST
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
Comment 12 Paul Slauenwhite CLA 2008-01-02 11:54:26 EST
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.
Comment 13 Paul Slauenwhite CLA 2008-01-07 08:56:53 EST
Deferring to I6 since dependant defect cannot be resolve in i5.
Comment 14 Paul Slauenwhite CLA 2008-04-07 08:05:33 EDT
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).

Comment 15 Paul Slauenwhite CLA 2008-06-09 10:19:44 EDT
Tony, can you please handle this defect in I8.
Comment 16 Paul Slauenwhite CLA 2008-06-27 14:53:25 EDT
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.
Comment 17 Paul Slauenwhite CLA 2008-07-02 13:39:25 EDT
(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.
Comment 18 Paul Slauenwhite CLA 2008-07-22 07:44:22 EDT
Reducing priority of test automation defects.
Comment 19 Paul Slauenwhite CLA 2009-06-09 09:53:29 EDT
Resolving as WONTFIX due to insufficient resources for automating the remaining manual test suites and the dependent defect (133586).
Comment 20 Paul Slauenwhite CLA 2009-06-09 14:55:21 EDT
Closing.