Ask a Question

How to customize Test items via script

sivakarthik
Contributor

How to customize Test items via script

 

Hello Everyone,

 

I have a question regarding log items. Actually, I would like to customize the Test items like a tree structure via script (but not like to add test items in GUI add perform test).

 

And I would like to also generate Log results like tree structure (hierarchy) is it possible to do it with Test Complete ? 

 

Did any one have suggestion regarding this please let me know that will be a great help to me 

 

Thank you 

Regards

SivaKarthik

 

10 REPLIES 10
vthomeschoolmom
Super Contributor

I don't see an ability to add testitems runtime. But the log is a tree by design. You can customize it with Log.AppendFolder, etc..

cunderw
Community Hero

The project files are just XML, you could use the build in powershell XML parser to enable and disable test items prior to opening and running your project. 


Thanks,
Carson

Click the Accept as Solution button if my answer has helped

> The project files are just XML, you could use the build in powershell XML parser to enable and disable test items prior to opening and running your project. 

 

But, as this is not officially documented, be ready to adopt your code for the new version of TestComplete.

 

Regards,
  /Alex [Community Champion]
____
[Community Champions] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Champions]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Champion] signature is assigned on quarterly basis and is used with permission by SmartBear Software.
https://community.smartbear.com/t5/Community-Champions/About-the-Community-Champions-Program/gpm-p/252662
================================

@AlexKaras - Is this something we know that is planned to change soon? We have setup a system to enable test items based on their corresponding Jira IDs' status, so we will definitely have some re-work to do if this changes. 


Thanks,
Carson

Click the Accept as Solution button if my answer has helped

Hi Carson,

 

> Is this something we know that is planned to change soon?

For sure I don't know.

But:

a) As you know the internal structure of project file is (slightly) changed for almost every major TC version; and

b) Considering your exact case I do not expect significant changes and serious changes required for your code.

 

Regards,
  /Alex [Community Champion]
____
[Community Champions] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Champions]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Champion] signature is assigned on quarterly basis and is used with permission by SmartBear Software.
https://community.smartbear.com/t5/Community-Champions/About-the-Community-Champions-Program/gpm-p/252662
================================

Thank you every one for your valuable suggestions, it got a bit helped me 

 

thank you all once again for the suggestions

 

regards

SivaKartheek Sreeram

TanyaYatskovska
SmartBear Alumni (Retired)

Hi @sivakarthik,

Do you mind sharing your solution with us?

I'm sure it will help other community members who may face a similar situation.

---------
Tanya Yatskovskaya
SmartBear Community and Education Manager



Haello Tanya,

 

I am still a bit working on on it. Once if it is done I will post here

 

Thanks and Regards

SivaKartheek Sreeram

TanyaYatskovska
SmartBear Alumni (Retired)

Sure! We will be waiting for your solution.

---------
Tanya Yatskovskaya
SmartBear Community and Education Manager



cancel
Showing results for 
Search instead for 
Did you mean: