Despite Selenium's popularity across the QA industry, it has drawbacks and won’t be the best fit for everyone. Specifically, Selenium IDE: In this post, we'll compare seven alternatives to Selenium, focusing primarily on our platform, Rainforest QA, and explore how the alternatives approach solving these drawbacks.
APIs have long been the programmers tool of choice for inter-application communication. Built by programmers, for programmers. Giving each other an interface and a means by which to call each other’s code. As for documentation and ease of use, well….
At Koyeb, our mission is to provide the fastest way to deploy applications globally. We are building a platform allowing developers and businesses to easily run applications, a platform where you don't need to think and deal with the resiliency and scalability of your servers: a serverless platform. Ironically, a serverless platform is actually full of servers. As a cloud service provider, we operate the infrastructure for you and abstract it as much as possible.
A service mesh is a software infrastructure layer for controlling communication between services and usually tasked with handling all the network logic required to make microservice applications work seamlessly in a cloud-native environment. It’s the perfect solution to your communications problems.
As you develop your software, you want it to work well, not only on paper but also as the actual users interact with the application. The way to create quality software that is easy to use and bug-free is with end-to-end testing.
Hortonworks DataFlow (HDF) 3.5.2 was released at the end of 2020. The new releases will not continue under HDF as Cloudera brings the best and latest of Apache NiFi in the new Cloudera Flow Management (CFM) product. Getting the latest improvements and new features of NiFi is one of many reasons for you to move your legacy deployments of NiFi on this new platform. To that end, we released a few blog posts to help you migrate from HDF to CFM.
Testing any software project is an important step in order to find out how the software functions. Learning when the project acts as expected (and when it does not) is the ultimate goal of the testing process. Testing stops design errors from reaching production code. However, testing should not only happen before code is deployed.
In my previous blog posts, I’ve talked about how you can aggregate data depending on the data type, as well as how you can re-express your data to get more value from it. For this post, let’s look at some of the different ways of measuring your data.