Systems | Development | Analytics | API | Testing

Latest Blogs

Browser Automation Debug with Playwright Trace Viewer

Playwright Trace Viewer is a powerful tool that allows developers and testers to gain deeper insights into the execution of browser automation scripts created with Playwright. It provides a visual representation of script execution, enabling users to diagnose issues, optimize performance, and understand the flow of actions within their automation scripts. In this blog post, we’ll explore how to use Playwright Trace Viewer effectively to enhance your browser automation projects.

Maximizing Testing Efficiency: Parameterizing Playwright Scripts

Parameterization in testing is a powerful technique that allows you to run the same test script with different inputs, configurations, or scenarios. In the world of browser automation and testing, Playwright provides various methods to parameterize your scripts, making it easier to validate different use cases and ensure the robustness of your web applications. In this blog post, we’ll explore several approaches to parameterizing Playwright scripts.

The Value of an Enterprise Data Warehouse

Enterprise Data Warehouses (EDW) have emerged as a pivotal component for businesses striving to harness the power of data analytics and business intelligence. As technology advances, the complexity and volume of data sets have surged, accentuating the role of an EDW. This guide offers a deep dive into the intricacies of the Enterprise Data Warehouse, its significance, functionality, and the considerations for its implementation.

Top 8 Tools To Ensure Your Ecommerce Site's Best Results

The digital world today is one cut-throat environment, especially when you stop at the doors marked ‘ecommerce’. These platforms are now more than just online shops where your customers walk in, select their choice of clothes and bounce off to a Cinderella ball in a strange castle. They’re now about experiences. And like any good experience, it should come seamlessly, or you’ll end up bleeding customers to your competition big time. So, you could be a budding entrepreneur.

Why Building a Platform May Not Be Your Best Bet-Exploring Five Critical Reasons

As the technology landscape continues to rapidly evolve, creating a platform that introduces the correct abstractions for software development and delivery has become an increasingly compelling proposition. But the pivotal question remains: is building what’s known as an internal developer platform (IDP) or digital platform in-house the right move for your organization? The choice isn't merely technical; it's strategic.

How to Fix java.io.IOException

The java.io.IOException is a checked exception in Java that indicates a problem while performing Input/Output (I/O) operations. This usually happens when a failure occurs while performing read, write or search operations in files or directories. Since IOException is a checked exception, it must be explicitly handled in methods that can throw this exception - either by using a try-catch block or by throwing it using the throws clause.

Getting Started With Cloudera Open Data Lakehouse on Private Cloud

Cloudera recently released a fully featured Open Data Lakehouse, powered by Apache Iceberg in the private cloud, in addition to what’s already been available for the Open Data Lakehouse in the public cloud since last year. This release signified Cloudera’s vision of Iceberg everywhere. Customers can deploy Open Data Lakehouse wherever the data resides—any public cloud, private cloud, or hybrid cloud, and port workloads seamlessly across deployments.

How to Build Multi-Tenant Environments with Yellowfin BI

Multi-tenancy is almost a prerequisite to provide a secure environment for each of your customers when using business intelligence (BI) tools embedded in external services. Although it is possible to control the access rights by granting individual access to user accounts without separating tenants, it is obvious that the management will become more complicated as the number of customers grows. In a previous blog, we covered what multi-tenancy means in the context of embedded analytics.