SmartObject Service Tester plus plus


Badge +7
Hi,
 
Application SmartObject Service Tester++ is a modification of the official "SmartObject Service Tester" version 4.6.11: Compatible from 4.6.9 to K2Five 5.5.
 
Currently, the main improvements are:
  
  • SmartObject server Properties: highlight server with sensitive data
  • SmartObject server Properties: add connection to the K2 Database to add behaviours in the SmartObjects - Services - Tester++
  • Add possibility to see dll information of the Service Types
  • Allow to load the SmartObjects Log in order to replay the SmartObject execution with same input properties
  • Create SmartObject: compare easily ServiceObject and corresponding SmartObjects
  • Display in different color the custom objects
  • New navigation bar and favorite management
  • New setting screen
  • Possibility to change the display format of objects
  • Possibility to copy “display name” and/or “system name” to the clipboard
  • Possibility to verify integrity of Smart Objects
  • Possibility to manage a Smart Object default naming convention
  • Copy only the data in the List Results
  • New menu "Tools++" with following tools:
    • SmartObject advanced search
    • Check Sharepoint lists, libraries and settings
    • SmartObject usage tool
    • Environment library usage
    • SmartForms controls search and usage
    • Extract workflows
    • Check licensed users
  • Service instance usage statistics: accessible from any SmartObject Category

Details on  these improvements and more than 75 other minor ones can be found on the file "Release note.docx".

https://github.com/OlivierChatagnonN/SmoStPPPublic/releases/download/Release/Release.notes.pdf

 

Last version could be downloaded from this URL:

https://github.com/OlivierChatagnonN/SmoStPPPublic/releases/download/Release/SmartObjectServiceTesterPP.zip

Beta version:

https://github.com/OlivierChatagnonN/SmoStPPPublic/releases/download/Beta/SmartObjectServiceTesterPPBetaVersion.zip

 

 

For K2 4.6 and 4.7:

https://github.com/OlivierChatagnonN/SmoStPPPublic/releases/download/Release/SmartObjectServiceTesterPPBeforeK2Five.zip

Beta version:

https://github.com/OlivierChatagnonN/SmoStPPPublic/releases/download/Beta/SmartObjectServiceTesterPPBetaVersionBeforeK2Five.zip


17 replies

Userlevel 3
Badge +9

Looks good I will give it a try..

Badge +1

Thanks for the nice tool, for this scenario it is showing wrong service instance type and please see attached images. I am using 4.7 VM.

 

 

Regards

Karanth

 

Badge +7

Hi Karanth,

 

I sent you by private message a debug version and now it seems to be fixed.

I will update soon the release version of this tools: You will have an automatic prompt as an AutoUpdater is managed at the start of the tool.

 

Thanks a lot for this feedback.

 

Olivier

Badge +1

Thank you.

 

Regards

Karanth

Badge +7

It appears to work in K2 five, but you might run into a bug whereby you are not able to see your SmartObjects in their containing folder in the SmartObject Explorer node but they are listed when you view them under "All SmartObjects".


 



 


Outside of that, everything else seems to be working as expected.


 


HTH.

Badge +7

Hi all, I updated this tool in order to have 2 versions: 

  One compatible with K2 Five

  One compatible with previous version.

Playing with the autoupdater, the switch will be automatic.

Excelent tool! Thanks Olivier

Badge +7

Dear all,

 

New version available!

 

https://www.enk2besoin.com/wp-content/uploads/SmoSTpp/DownloadSmoSTPP.php
Beta version:
https://www.enk2besoin.com/wp-content/uploads/SmoSTpp/DownloadSmoSTPP.php?IsBeta=true


For K2 4.6 and 4.7:
https://www.enk2besoin.com/wp-content/uploads/SmoSTpp/DownloadSmoSTPP.php?K2Version=BeforeK2Five
https://www.enk2besoin.com/wp-content/uploads/SmoSTpp/DownloadSmoSTPP.php?K2Version=BeforeK2Five&IsBeta=true

 

Release note:
https://www.enk2besoin.com/wp-content/uploads/SmoSTpp/DownloadSmoSTPP.php?Type=ReleaseNote

 

Best regards,

Olivier

Badge +10

This is an awesome tool.  I just can't believe I didn't know about it until now.  This would have saved me so much time and frustration.  Well done.

Hi Olivier,

 

great work! Is it possible you also provide the sources for the tool? My colleagues do not have local admin permissions and for some reason the tool seems to need it when we start it.

 

Many thanks!

Joachim

Badge +7
Hi Joachim,
 
Thanks for your comment.
We currently prefer to not share the source in order to avoid to have several different versions to manage.
The SmartObject service tester++ was started as administrator mainly to be sure to save the setting file (SmartObject Service Tester++.exe.config) at the stop of the tool.
 
I generated a new beta version 5.0.7 without start as administrator, but you will have a clear error message during the save of this file. The user will have execute the file from an accessible directory for write (Document, Desktop...).
I added 6 other improvements and 3 fixes in this beta version.
You can download the beta version using the Auto updater if your computer is connected to Internet. To get beta version, go to menu "Tools++Settings" and in part "Management for get last version of SmartObjectServiceTester++", choose "Get beta versions".
Or from this link:
https://www.enk2besoin.com/wp-content/uploads/SmoSTpp/DownloadSmoSTPP.php?IsBeta=true
 
Best regards,
Olivier
Userlevel 3
Badge +9

This sorts out quite a lot of the frustrations I have with the OOB tool.

 

Really nice work.

Userlevel 3
Badge +9

One minor ask would be that when you click Import SmartObjects, it defaults to the .sodx option and not the .publish option.

 

I think in about 99% of the times I've used the import function it is to import individual SmartObjects and I always have to change it.

 

EDIT: Ignore that, you already did :)

 

Really nice work once again.

Userlevel 3
Badge +9

Hi again,

 

Having use this tool for a few weeks now I am still very impressed with it.   I have two comments, both of which aren't serious at all.

 

Would it be possible to have a second right click option on a service instance such that you can refresh the instance without having to see the Check linked SmartObjects new functionality?

 

Cheers!

Badge +7

Hi Paulk,

Thanks for your feedback.

For the Refresh service instance, please explain why you want to avoid this? We added it to avoid to do refresh without knowing the impact. Is it very long on your side?

For the execution from non-K2 server, I fixed it in the last Beta version 5.0.12.

The main improvement of this beta version it's that the Filter are now saved in favourite and imported when you use the "Transform SmartObjects Log to Smartobject - Service - Tester++ Urls"


You can download the beta version using the Auto updater if your computer is connected to Internet.
To get beta version, go to menu "Tools++ Settings" and in part "Management for get last version of SmartObjectServiceTester++", choose "Get beta versions".
Or from this link

The release note for beta version is accessible from this link

 

Best regards,

Olivier

timkn wrote:

This is an awesome tool.  I just can't believe I didn't know about it until now.  This would have saved me so much time and frustration.  Well done.

Couldn’t agree more. Thanks Olivier.

Badge +1

Hi Oliver


Thanks for this tool.


Is this is the latest version - smartobject_service_tester++beta_5_0_1_3487? 


 


I am not able to see the following.



  • SmartObject usage tool

  • Environment library usage


Thanks


Kavidha

Reply