Hide Forgot
Description of problem: TCMS TestPlan entity has lack of 'Automated' property. Such property presents in TestCase entity and it allows to search and filter out all TestCases which are created via nitrate api for example. Adding 'Automated' property to the TestPlan entity will allow more simple and flexible search to perform via GUI.
after 3.4 release, there will be advanced-search feature, you can search plan that contains the 'Automated' test cases , do you still need mark the plan as 'Auto' then ? 3.4 will on product after 2 weeks testing.
(In reply to comment #1) > after 3.4 release, there will be advanced-search feature, you can search plan > that contains the 'Automated' test cases , do you still need mark the plan as > 'Auto' then ? > > 3.4 will on product after 2 weeks testing. No I don't, I think the solution above is ok. The advanced search will have an API also? I mean, could I search all TestPlans with attached 'Automated' TestCases using Nitrate xmlrpc API? Please answer and after that I will close this bug. Thank you.
(In reply to comment #2) > (In reply to comment #1) > > after 3.4 release, there will be advanced-search feature, you can search plan > > that contains the 'Automated' test cases , do you still need mark the plan as > > 'Auto' then ? > > > > 3.4 will on product after 2 weeks testing. > > No I don't, I think the solution above is ok. The advanced search will have an > API also? I mean, could I search all TestPlans with attached 'Automated' > TestCases using Nitrate xmlrpc API? Please answer and after that I will close > this bug. Thank you. Thank you for reply . API still need to wait for 3.5. So keep open this bug.
> No I don't, I think the solution above is ok. The advanced search will have an > API also? I mean, could I search all TestPlans with attached 'Automated' > TestCases using Nitrate xmlrpc API? Please answer and after that I will close > this bug. Thank you. Hi Max, Please try this command: n = NitrateKerbXmlrpc('https://tcms.engineering.redhat.com/xmlrpc/') n.server.TestPlan.filter({'case__is_automated':1}) This will list all plans with 'automated' cases in them.