Systems | Development | Analytics | API | Testing

Latest posts

Speeding Up Your Tests

A common complaint that I hear is: “My tests run a lot faster locally than on Sauce Labs.” Sauce Labs is in the cloud and not in your local network, so it makes sense that any given test is going to have some amount of slowdown. The advantage of Sauce Labs is that you can make up this difference by scaling up the number of tests you run at the same time.

The Power of Data and Analytics To Help Opening the Workplace

The world has gone remote. For those that can, working from home has become the new normal thanks to Covid-19. The gradual shift underway over the past number of years has accelerated, and most organizations have adapted. This mass pivot has been enabled largely by technology, specifically the move to SaaS and cloud, which allow employees to working productively from almost anywhere.

Test Automation Landscape 2020

Amid the unprecedented year of 2020, the state of software testing continues to fluctuate. To better understand current trends, we, the Katalon team, conducted this comprehensive report to empower individuals and organizations and help them better adapt to "the new normal." Synthesized from valuable contributions of 5,000+ IT professionals across many industries worldwide, the report reflects diverse insights that shape the future of testing.

How to Properly Deprecate an API using Moesif

As with any product lifecycle, a key responsibility for API architects and API product owners is deciding when to sunset or retire a feature or offering. The API lifecycle is no different, but requires careful planning to carry out the deprecation to minimize customer impact. Unlike a packaged solution or module which is more of a black box, APIs enable your customers to build custom functionality which may have required months of integration work and testing.

Robust JavaScript Error Handling. Learn About JavaScript Errors

By combining custom errors, named functions and Bugfender, you can create a robust error-handling process that allows you to immediately identify the defects of your JavaScript apps. Unhandled JavaScript errors will stop the execution of your script, leaving the application in an undesired state – or, even worse, in an unknown state. So you need a robust error-handling process to avoid unknown errors in your apps. But, why are errors thrown anyway?

20.3 Release Highlights: Synced Records

Stay tuned for improvements to Intelligent Document Processing, DevOps capabilities, and UI improvements. Information lives in silos across the enterprise, causing inefficiencies and delays for your workforce. Records can provide that single-pane-of-glass view that users look for. However, some external data sources are slow, or even worse, rate limited by the vendor hosting that data. Appian’s new feature, Synced Records, offers a solution to this problem.