Systems | Development | Analytics | API | Testing

Latest Blogs

Launching API Programs in Non API-First Companies

Ep. 11: Jeannie Hawrysz, leader of API Programs at SAS Joining us is Jeannie Hawrysz, the Lead API Architect at SAS, a 22,000 person business analytics company. Before that she was an 18-year veteran at IBM and was the Technical Development Manager for IBM’s API Connect Micro Gateway. In our podcast she shares how to successfully launch API programs in non API-first companies.

Introduction to Synchronous and Asynchronous Processing

Synchronous and asynchronous, also known as sync and async, are two types of programming models. At an abstract level, programming models define how software is designed and executed. The basic programming models are synchronous, but asynchronous models are critical for performance reasons and to more efficiently use computing resources. Programming languages usually have built-in primitives to deal with asynchronous programming.

Python Optimization: 3 Easy Steps

Python is one of the best programming resources available for designing machine learning systems. With a variety of technical abilities and potentially time-saving loops and processes, it can be an invaluable tool. However, it’s these capabilities that also make Python difficult to use. In many cases, Python may seem sluggish as it tries to navigate intricate, complicated strings of code.

Analytics best practice: 5 key dashboard design principles

Simply put, a lot of effort is going into creating dashboards that the intended audience don’t even look at. The main purpose of a dashboard is to communicate business data in a visual form that highlights to the reader what is important, arranges it for clarity and leads them through a sequence that tells the story best so they can make better data-led decisions. Design and an understanding of how humans make decisions exist to assist this purpose.

Migrating to Atlassian Cloud with Zephyr Test Management

As you may or may not know, Atlassian is accelerating their journey to Cloud. This has some important implications to anyone who uses Atlassian Server based products, including apps. Read on to learn how we support customers of Zephyr for Jira and Zephyr Scale as they transition to Cloud. As of February 2, 2021, Atlassian customers can no longer purchase or request a quote for new Server licenses. Existing customers can continue purchase Server apps on Marketplace until February 2, 2023.

Multi-layer API security with Apigee and Google Cloud Armor

Information security has become headline news on a daily basis. You have probably heard of security risks ranging from malicious bots used in schemes both big and small, to all-out "software supply chain attacks" that involve large-name enterprises and their customers, and that ultimately affect numerous governments, organizations, and people.

Why to choose Testsigma as your cross browser compatibility testing tool?

Needless to say, there has been significant growth in the usage of web-sites to gain information in the past few years. Consequently, there has also been an increase in the range of channels or media through which these websites are accessed. When we speak about the medium, we talk about the variety of devices (desktop and handheld), the different types of browsers that the users use to access these websites, etc.

8 signs you need to implement mobile test automation

A mobile application is more than just an application for businesses today. Some businesses, such as Uber that rely heavily on their mobile application for business, earned over 1 billion USD in the fourth quarter of 2020. On the other hand, some companies like Facebook, are seeing their mobile app usage grow as much as 67% year on year. With a widening gap between mobile browsers and mobile applications, users are spending 90% of their overall mobile internet time on mobile applications.

RPA Vs Test Automation

Robotic Process Automation and Test Automation are two confusing terms in testing processes. Similar to TDD and BDD processes, RPA and test automation seem like a single branch of the test segment which is common to be exchanged in communication during planning. The word “automation” seems to be a culprit in this case. When both the terms end with automation and someone knows any one of them, it is not hard to presume another one based on primitive knowledge.