FAQs

Functions and Features

Xcelero can test standard transaction forms (e.g. sales orders and purchase orders), standard entry forms (e.g. customers, vendors, employees), forms based on custom records, and forms that are suitelets.
Our data migration function allows migration of test cases from one instance to another.
A developer in TFS or Jenkins can trigger execution of test cases without leaving the development environment. S/he can then and inspect results of the execution upon completion.
Xcelero reports pass/fail at the test case level, success criteria level and at the group/process flow level. Screenshots are taken after all fields on the page are populated before the form is submitted and after the form is submitted. In case of failure, apart from the error message and screenshots, a log that details the progress of the test case execution is also provided.
There are two ways of doing this. Both use Xcelero’s Advanced Edit capability. In the first approach, the analyst captures the first data set from the webpage, uses Advanced Edit to tweak the data and then does a ‘Save As’ to clone the test data set. For larger volumes, we have an Export / Import feature that allows export of the data map to a csv file. This file is then edited in Microsoft Excel to add as many rows with data variations as needed. This csv file can then be imported to load a large test data set.
Xcelero can execute test cases in Google Chrome and Mozilla Firefox browsers.
We have an Export / Import feature that allows export of a base test case data map to a CSV file. This file is first edited in Microsoft Excel to add as many rows with data variations as needed. This CSV file can then be imported to load a large test data set.
Yes. Test cases are executed as a specific user under a specific role. This is very useful in testing roles to ensure segregation of duties.
Yes. The user and role-based test execution enables simulation of an approval workflow. e.g. The process flow being executed can begin with an unapproved purchase order being created by a user/role and follow the approval process to the subsequent approver who may approve or reject the transaction at his/her level.
Yes. You can create process flows that simulate end-to-end processes based on standard transactions (e.g. Order-to-Cash, Procure-to-Pay) as well processes entirely based on suitelets and custom records.
Xcelero allows triggering of connectors built using various tools such as Dell Boomi, Jittlerbit or Restlets. The analyst can orchestrate an end-to-end test by simply calling the connector and then executing downstream test cases.

Training and Professional Services

Training is focused on the use of Xcelero and applying automation best practices. It is conducted in two sessions: 1. Demonstration of functions and features and 2. Hands-on exercises using customers’ own test cases.
Deployment covers installation of Xcelero bundles and creation of sample test cases and pass/fail criteria (a) for the preferred forms for the following transaction forms: Bill, Item Fulfillment, Bill Credit, Item Receipt. Bill Payment, Journal, Check, Payment, Credit Memo, Purchase Order, Invoice, Sales Order, Transfer Order (b) for the preferred versions of the following entry forms: Contact, Customer/Lead/Prospect, Employee, Inventory Part, Non-Inventory Part, Vendor

Deployment and Implementation

Effort needed to automate custom NetSuite transactions is the same as automating standard NetSuite transactions.
There are three steps to automating testing: 1. Capture test data, 2. Define pass/fail criteria and 3. Define group or process Flow for execution. Steps 1 and 3 take a trivial amount of time. The effort mainly depends on a clear understanding of the pass/fail criteria for the scenario being tested. These criteria are defined using the popular NetSuite query tool – the Saved Search.
Deployment covers installation of Xcelero bundles and creation of sample test cases and pass/fail criteria (a) for the preferred forms for the following transaction forms: Bill, Item Fulfillment, Bill Credit, Item Receipt. Bill Payment, Journal, Check, Payment, Credit Memo, Purchase Order, Invoice, Sales Order, Transfer Order (b) for the preferred versions of the following entry forms: Contact, Customer/Lead/Prospect, Employee, Inventory Part, Non-Inventory Part, Vendor

Support

We have a portal where customers can log support cases. Email is main mode of communication. Web meetings are conducted as needed. Support hours are from 8 AM to 8 PM US Eastern Time. Additional Professional Services are available from our onshore or offshore team if needed.

Licensing and Subscription

Xcelero is licensed as an annual subscription.
Annual subscription of Xcelero includes deployment in the production instance, one sandbox instance and the release preview instance. Automated testing is enabled only in sandboxes and release preview instances.