These forums are a place for learning, helping and sharing experiences with others about any of our products. Feel free to ask a question and get answers from our community and our most advanced users.
Note that these are public forums - anyone can view the discussions here.
VISIT OUR DIFFERENT FORUMS:
Announcements > | |
CloudShell > | TestShell > |
Developers > | BI (Business Inteligence) > |
This is where you can suggest your ideas to help and improve the product for everyone.
Please make sure to read the following article before posting a new idea, to get more information about the required information and ideas lifecycle.
Feel free to vote and comment on other ideas to promote them.
Thanks for everyone who suggested the ideas and voted for them.
Find, download and share integrations that can extend and enhance the CloudShell experience.
Integrations have several levels:
Certified - Officially tested and supported by Quali.
Preview - Provides a sneak peek to what the Quali team is developing. Officially supported by Quali. Feel free to experiment and comment, but please take into consideration that it is not yet tested and released.
Community - Integrations shared by community users. Feel free to look into what other users have contributed, please take into consideration that these integrations are not tested by Quali.
To learn more about creating Shells and integrating with CloudShell, use the following links:
CloudShell's Dev Guide > | Configuration Management > |
Getting started with Shells > | Extending CloudShell with Cloud Providers > |
Getting started with Orchestration > | API Guide > |
To share your integration, follow the instructions in this guide >.
Following a request that we had from a customer, I decided to prepare a sample of an architecture for having a complex input for a Step in an asset.
The assumed use case is that during design time the user wants to drag a step to the canvas and easily edit a complex set of parameters, with dependencies, and nice UI. He will also want to edit the Step.
This is mainly a concept, feel free to comment your thoughts.
Attached is both the .Net project and the dll asset itself (if you just want to play with this but don't want to compile the project).
The main idea for this design is to have for each relevant function in the asset to have 2 input fields:
LoadSelector (int 0/1)
Data (string)
and one return value (string).
Whenever the LoadSelector is set to 0, the function will behave normally (do something) and will get it's data from the "data" input parameter (which is a formatted string from several parameters).
The "Magic" Happens When the user sets the Load Selector to 1 and hit activate:
In the asset (see attached c# project) when the load Selector is set to 1, it loads the parameters form
Now the user will choose the appropriate parameters, using a dedicated form, tailor made for his needs (field dependencies, complex selections etc.)
When hitting OK, the user will get the formatted string as an output.
All he has to do is to copy the data from the output to the "data" input, and set the LoadSelector to 0.
In the asset itself we will need to parse the string to get the data, this can be done in more complex ways than presented in the attached example.
These forums are a place for learning, helping and sharing experiences with others about any of our products. Feel free to ask a question and get answers from our community and our most advanced users.
Note that these are public forums - anyone can view the discussions here.
Announcements | |
CloudShell | TestShell |
Developers | BI (Business Inteligence) |
This is where you can suggest your ideas to help and improve the product for everyone.
Please make sure to read the following article before posting a new idea, to get more information about the required information and ideas lifecycle.
Feel free to vote and comment on other ideas to promote them.
Thanks for everyone who suggested the ideas and voted for them.
Find, download and share integrations that can extend and enhance the CloudShell experience.
Integrations have several levels:
Certified - Officially tested and supported by Quali.
Preview - Provides a sneak peek to what the Quali team is developing. Officially supported by Quali. Feel free to experiment and comment, but please take into consideration that it is not yet tested and released.
Community - Integrations shared by community users. Feel free to look into what other users have contributed, please take into consideration that these integrations are not tested by Quali.
To learn more about creating Shells and integrating with CloudShell, use the following links:
CloudShell's Dev Guide | Configuration Management |
Getting started with Shells | Extending CloudShell with Cloud Providers |
Getting started with Orchestration | API Guide |
To share your integration, follow the instructions in this guide.
GUI Automation - Identifying 'difficult' objects
VmWare vSphere Library - information needed for support
Examples for Regular Expressions
Studio - assets appear with yellow x
Difference between Simple and Emulated Read Buffer
How to add link into test report
API File System doesn't work properly
How to duplicate or rename a Driver Builder project
Creating a unified log when working with external devices / drivers