Our premier event for enterprise software quality is back | Register now

Year: 2025

There are many issues that we need to solve to ensure quality software for modern mobile applications, especially given the diverse range of mobile devices in a highly fragmented market. While this is a significant challenge, there are ways to deal with it. So let’s answer the question: Is Your Mobile Application Test Coverage a…

AI (or the promise of AI capabilities) as a feature in software has become “table stakes”. Meaning, it’s expected to be somehow integrated into the software or it runs the risk of being called “legacy” – which seems to be considered a bad word in the IT industry. That is why it is so important…

Code coverage is a commonly used metric in software engineering, especially in white-box unit testing. It can provide valuable information about how much of the code is tested, especially what is not tested. 100% coverage means that the tests cover 100% of the code. This sounds very good in theory, however, it might not always…

In the world of software development, ensuring top-notch application quality while optimizing resources is a must. Tricentis has transformed the testing landscape by allowing the integration of Testim with two of its top solutions: SeaLights and qTest. These integrations make test automation smoother, optimize testing efforts, and improve test management, allowing teams to focus on…

Being a beginner in software testing might feel overwhelming. One of the reasons is that there are many types of testing: unit testing, end-to-end testing, and load testing, to name a few. To make things worse, there are additional terms that look like additional kinds of testing, but they’re not. An example would be shift-left…

Introduction Protractor was a test framework for web applications, primarily used for performing end-to-end (E2E) testing in Angular and AngularJS applications. Although it was initially designed for Angular, developers could also use it for regular, non-Angular websites. Protractor allowed interaction with an application just like a real user would, as it ran tests using an…

Introduction to Artillery Load Testing It’s official: automated testing has won. Not that long ago, it wasn’t hard to find developers and other tech workers who were either skeptics of automated testing or unaware of its existence.  Sure, there are still skeptics among us, but their numbers have been dramatically reduced. Automated testing is now…

Business process automation in Salesforce depends heavily on tools such as Flows or Process Builder until complex logic exceeds their capabilities. Key business rules, along with validations and updates, become inefficient to handle when developers lack custom backend automation. They must grasp Salesforce triggers because they are essential. Developers can effectively execute customized database logic…

The technology industry is becoming more and more competitive with each passing year. Organizations around the world struggle to remain afloat. They employ strategies to improve the quality of their products and services. They adopt test automation to obtain shorter release cycles. However, many companies don’t actively track their progress (or lack thereof) when it…

Introduction Salesforce has become a standard CRM for the Enterprise worldwide. It offers a lot of flexibility and customizations to meet the needs of all customers, no matter which line of business they are in. However, this flexibility can also mean more complexity. This can become an issue when moving from one release to the…