FAQs

Can we use C#, JS, PHP, Python, etc. for our scripting rather than JAVA?

  • Yes, but we don’t recommend it. In our experience JAVA has the most comprehensive open source interface libraries including , iOS, Android, security, IDE, Performance, File Systems, Databases, APIs, CLI, Operating Systems etc.  Also, because we have already pre-scripted the common steps, you only need to do coding when creating new or custom steps, so it is still vastly cheaper and faster to leverage our existing JAVA based automation scripts, irrespective of your default stack.

Can we use our existing CI/CD server or a different one such as Bamboo, BitBucket Pipelines, Azure Pipelines etc?

  • Yes, Nimbal Tree can execute against most common CI/CD servers, but Jenkins is still the most comprehensive and cost effective in our opinion.

Can we run Nimbal Auto run on premise rather than in the Cloud?

  • Yes, hardware sizing will depend on the peak workload i.e. the number of tests to be executed in a given timeframe.  The need for variable and scalable resource makes Cloud more attractive though.

Can we run the Nimbal Tree test management portal on premise?

  • Yes, but it is not recommended.  Nimbal Tree is set up in a private Google Cloud Platform (GCP) for each customer either on a new GCP or their existing GCP.  

Can we reuse our existing automated tests?

  • Yes, Nimbal Tree can manage existing test automations alongside Nimbal Auto and will execute the test against the relevant platform.  

Which programming language is supported for extending framework capabilities?

  • Java

What additional benefit Nimbal provides as compared other popular framework?

  • We have built a wrapper over open-source technologies (Appium,jmeter,intellij,jenkins etc.) to build a comprehensive tool that allows you to run almost all types of tests. We give you this framework out-of-the-box hence, no set-up time or consultancy skills required.
  • All the tests are written in simple Gherkin language with drop down options available, so building and writing tests becomes fast and easy. As little as a tenth of the time as coding a test and integrating it
  • The optional Web-based IDE allows you to quickly provision a test environment and makes it easy to maintain and for your team to collaborate on it from anywhere.
  • We provide you with a Management Portal that gives your management full visibility or test results, test coverage and better integrate testing into your change management process
  • The Management Portal also allows you to tag your tests to help with scheduling, view live execution of tests, provides step level error reporting with screen shots and sends alerts via email, slack etc.
  • Phone app tests can be pushed to AWS device farm to supplement emulator tests with real world device testing

Is there something which we cannot test or automate with Nimbal?

  • We have not found anything yet. If there is a particular use case/feature that you wish to add, let us know and we can work on it and make it available. We welcome new ideas and opportunities. 
    NOTE: we do not do unit testing.

How to get support if automation developer is stuck in something?

  • In our client onboarding process, we invest time to train you and answer your questions for 2-3 weeks at no charge. This would help answer most of the questions your team may have but we also provide priority based support via Zendesk (included in your License).

What type of framework it is - Keyword / BDD / Module / Hybrid ?

  • BDD

list of supported libraries ? Only proprietary or opens source libraries also available?

  • We mostly integrate open source libraries and resources such as Rest Assured, JMeter, Winium, Appium, Selenium, Zap Proxi, etc, but also support chargeable functions such as DataMasque for GDPR compliance.

Is there support for MAC, Linux, Android and iOS ?

  • Yes, note you will need to run iOS testing on a MAC of some kind

Does Nimbal provide test case documentation facility ?

  • Yes, with Nimbal Tree you can generate reports, have access to visual analytics and get step level error reports.
  • You can view live run of tests, view recordings, screenshots and get alerts via email, slack etc.

Trial period or license for POC?

  • We recommend a no obligation PoC with you, where we work closely with at lease one member of your team. We train them and answer their questions at no charge. This allows both parties to understand the relationship dynamic and can take the next step confidently.

How will a user receive future updates once installed?

  • For a Web IDE, we update on an agreed schedule as part of the service
  • For a Physical IDE we provide a JAR file

How does it handle end to end flow ? Like the configuration through the UI, traffic initiated by different applications (SSH/RDP) and the backend verification if any on the AWS CloudWatch or DocumentDB etc.,

  • The automation allows long and complex, multi platform automation steps for production and testing purposes. The best thing would be to show you during the trial period.  Get in touch

Does it provide any performance testing capabilities?

  • Yes – Jmeter and its reports are fully integrated

Are there any recording facilities?

  • Yes, with Nimbal Tree you can view video, screens shots at each steps, or just on error, step level visual and text report, analytics, coverage etc