Introduction One of the big drivers of adopting containers to deploy microservices is the elasticity provided by platforms like Kubernetes. The ability to quickly scale applications up and down according to current demand can cut your spending by more than half, and add a few 9s to your SLAs. Because it’s so easy to setup […]
Technical
Integration WITH CLICK, WITHOUT CODE
Yes! It is possible to create integration with click, without code. You can quickly and easily build flows to integrate systems and automate integration tasks just using clicks. This makes integration as simple as a few clicks for non-developers. This can be done through Mulesoft Composer. Let’s go in depth and find out how the […]
Cookie Spoofing: Explained and Prevented
“C is for Cookie; that’s good enough for me.” – Cookie Monster While I may not agree with all of Cookie Monster’s ideas, he does have one thing unquestionably right: Cookies. We all love them. Who doesn’t? Anyone who doesn’t love cookies is not to be trusted. There is, however, a genus of actors that […]
Using Katalon to Handle Static and Dynamic Test Objects
Introduction Test Objects are one of the most important components of a successful automation project. Some are static (do not change at all), while others are dynamic (they are dependent on some dynamically changing parameters). This tutorial demonstrates various approaches for dealing with various types of test objects. Requirements In the Script view, you […]
Content Migration: The Yellow Starburst of a Project
It’s always exciting to open a pack of Starburst and see a few pinks and reds in a row. Pinks and reds are so renowned they can be purchased in stand-alone bags! But what about the yellows? There have been statistical studies done to prove yellow ranks last among the classic flavors, which may cause […]
5 Common Questions about Sitecore and Headless Content Management Systems
I too often find myself in the technical weeds when talking about headless architectures and Sitecore Headless Services. Talking about things like GraphQL and Search, Proxy Architectures to support gradual migration, and Rendering Host options and edge functions. I don’t think I’ve done a great job of bringing the conversation up a level and helping […]
Simulate High-Scale Load for Applications with Azure Load Testing
Azure Load Testing Performance and Load testing are an integral part of the Software Development Life Cycle. These tests can be used to find performance bottlenecks, help right-size infrastructure, find the correct thresholds when setting up scaling mechanisms, and see how your application will react under an excessive load. Consider a retail eCommerce application gearing […]
Upgrading Sitecore Platforms – Changes in Sitecore 10.x
So, you find yourself in a need of a Sitecore upgrade and don’t know what to start with or how to approach it? This series of blog posts will cover the whole process from zero to hero, or in upgrade terms – from planning to going live. It comes in the form of a guide […]
Integrating and setting up Git
Git is a critical version control system. Assume your Katalon Studio automation project includes two or more people. In that case, you should manage change and configuration on your test project with Git or another source control system. To improve team collaboration and productivity, you can share a Git repository with multiple team members. […]
Running Automated Tests in Parallel with TestNG
Running automated tests in parallel can be a time saver. There are 2 aspects I will be discussing: the first one refers to using data providers, while the second one implies that you are grouping and running tests using XML suite files. Using data providers Whenever a test method receives parameter values through a data provider […]
Selenium Pros and Cons for Automation Testing
In this blog, we’ll go over what Selenium is, why you should use it, and its benefits and drawbacks. What Is Selenium? Selenium is a free (open-source) framework for automating test execution that is used to assess online applications. Selenium implements itself through a unique driver to each browser, accepting commands and sending them to […]
Using Git commands using Katalon
Publish a non-Git local project as a Git repository. Share Project is a step in the process of configuring Git for your new Katalon Studio project. In the main toolbar, select Git > Share Project. The Katalon project generates .git folder and gitignore files. Commit Users can view all current changes and choose which ones […]