Auto Save / Clear Functions not Referenced / Organize Functions

Hello,

I have a few feature requests.

1) The auto save feature would be incredible. I was wondering this is in scope in the future, since most web applications have this capability already. 

2) Having the ability to reorganize functions into their designated folders in 'tree view' like the system allows for test cases today.

3) Having the option to delete ALL functions that have 'no references' this would help with the cleanup and organization process of functions that are outdated and not used anymore.

0
5 comments
Avatar
Jonathan Hotz

Hi Zach,

Thanks again for these great feature requests. Here are some quick answers (and a question):

  1. We have talked about auto-save, for the same reason you mention, but have not yet scheduled it for any timeframe in the future.
  2. What, generally, triggers you to move/organize functions into different folders? How often does this occur?
  3. We are looking at building some "bulk operation" tools to help with managing and maintaining tests, functions, execution sets, repository items, etc., so I'll add this to the list of operations.

Jonathan

1
Comment actions Permalink
Avatar
Zach Schwantes

Okay, all sounds good. Mainly, what is triggering us to move/organize functions into different folders is when we have different code changes. It's almost like version control sometimes, and we like breaking down our functions. Please see example of the folder structure I am wanting to go to with one of our commercial applications.

The idea is to separate our functions from our customers in case we need to test very specific processes. Additionally, when building out other scripts I want there to be a nicely organized / clean repository that can be dug through for existing functions. For example, we need to get specific data, we can look to see if the data needs folder has the proper api already built out that would satisfy the requirement, or if this is something we need to develop.

Internal

-> Customer 1

-> -> Data Needs

-> -> Mobile_Cust1

-> -> Web_Cust1

-> Customer 2

-> -> Data Needs

-> -> Mobile_Cust2

-> -> Web_Cust2

External

-> -> Data Needs

-> -> Mobile_HO

-> -> Web_HO

0
Comment actions Permalink
Avatar
Zach Schwantes

To clarify, these are the high-level reasons for this request. :)

  1. Version Control
  2. Separate Type of Functionality within the Application (Mobile/Web)
  3. Separate Data Needs Part of the Automation (API/DB/SharePoint)
  4. Separate Customer Processes (internal/external)
  5. Separate from Internal/External Application interface (processes)
0
Comment actions Permalink
Avatar
Joseph Hamdan

Hi Zach,

Great points, thanks for the feedback. I just have one comment on the last item, we have a Usage filter that brings out all unused functions, then they can be deleted in a single click:

Regards,
Subject7 Team

1
Comment actions Permalink
Avatar
Zach Schwantes

Thanks Joseph! This will be incredibly helpful; wish I would have known about this a long time ago. :))

For point 2, I was able to get around this by just using the 'Cut' option and pasting the functions into the folders I wanted. (forgot this feature existed)

2) Having the ability to reorganize functions into their designated folders in 'tree view' like the system allows for test cases today.

 

 

0
Comment actions Permalink

Please sign in to leave a comment.