
Test NetSuite Suitelet Forms with Assertology
You can now test NetSuite Suitelet forms with assertology. In this example, we're going to test a Suitelet that transforms a quote into a sales order. In our demo account, we have a Suitelet that allows the user to select a quote and convert it to a sales order: To test this Suitelet, we're going to record a test case where we create a quote and then use the Suitelet to convert it into a sales order. Let's get started! Starting the Recording To start the recording: Navigate t

Confirm NetSuite Mandatory Fields and Permission Restrictions with Assertology
You can now validate mandatory field and permission restrictions with Assertology by recording negative test cases. Let's walk through an example together. In our demo account, we have a workflow that conditionally requires the Phone Number field on Phone Call records. Once a time has been reserved for a phone call, the Phone Number field becomes required: To test the mandatory field requirement, we're going to record a new test case for Phone Call records and mark the test c

Testing Approval Processes in NetSuite with Assertology
Approval processes are a great example of use cases that can require QA with a large data set. For instance, approval processes may vary based on the: Role of the user entering the transaction Dollar amount of the transaction Discount amount on the transaction Items on the transaction And more With manual QA processes, a QA analyst has to painstakingly repeat the transaction entry process with a number of different inputs. With Assertology, a large set of scenarios can be run
Introducing the Assertology Issue Reporting Community
This weekend, a number of our clients started encountering the following error in scheduled and map/reduce scripts: java.lang.NoClassDefFoundError: Could not initialize class com.netledger.core.scripting.AmdConfigLoader Initially each administrator had to investigate and debug the error individually, before eventually determining that it was caused by an intermittent NetSuite defect when SuiteScript 2.0 user event scripts were triggered from within a scheduled or map/reduce s

Run Automated Tests in Your Web Browser with Assertology
Now you can run Assertology's automated tests in your web browser, enabling automated browser compatibility testing, enhancing collaboration around test automation and providing visibility to users in all roles: As a Manager Your QA team can re-play the automated test cases for the management team to instill more confidence in the level of automated test coverage and provide direction for future QA resource allocation. As a Developer The issue reporter can re-play the automat

Automate Testing for Web Services and Integrations with Assertology
The more systems, integrations, and points of failure involved in your business processes, the more essential a reliable QA process becomes. Follow this guide to effortlessly automate web services and integrations inside your automated test cases. For this example, we'll walk through automating the following business process: A sales representative creates a customer record. A sales representative creates an estimate for the new customer. Another user invokes a Suitelet to cr

How much time could you save with Assertology?
Curious how much time your team can save with test automation? Wonder no more - take our free 90-day no-obligation test automation challenge, and see how much time your team can save with our patent-pending test automation engine. Your time savings is tracked in a conveniently located Portlet on your Assertology Dashboard. To learn more about how to automate testing of scripts, workflows, integrations, and more in just 5 minutes, request your free trial of Assertology Automat

Monitor Business Process Performance with Assertology
Have you noticed the performance of critical NetSuite business processes degrading over time but struggled to identify the root cause? The effect of an individual script or workflow may be minor, but successive customizations can incrementally degrade account performance. Assertology Automated Testing for NetSuite can detect even minor variations in performance before changes are deployed to production. The Assertology Test Case Performance Report overview page compares the m

Seamlessly Maintain Test Cases Across Environments with Assertology Sync™
Introducing a new "set it and forget it" option for maintaining automated test cases, steps, and assertions across multiple environments - Assertology Sync™ Set up Assertology Sync™ in three steps: 1. Log into the destination environment and locate the sync web service URL in the Assertology dashboard reminder's portlet: 2. Log into the source environment and navigate to ASSERTOLOGY > SYNC > ENVIRONMENTS > NEW to define the destination environment and enter the following info

Automatically Generate Test Plans with Assertology
Now printing detailed test plans with the click of a button! Assertology Automated Testing for NetSuite, the SuiteApp that introduced business users to test automation, now provides a detailed step-by-step printout of recorded test cases. Conforming to the IEEE 829 standard for software and system test documentation, the comprehensive test plan includes: Test Plan Identifier Introduction Test Items Features To Be Tested Features Not To Be Tested Approach Item Pass/Fail Criter