Systems | Development | Analytics | API | Testing

The latest News and Information on Software Testing and related technologies.

How to align your team with BDD & automate testing

Behaviour-driven development, also called BDD, is a methodology that involves developing software through examples and provides collaboration between different stakeholders on the team. Stakeholders on a SDLC team are a mixture of technical and non-technical people. BDD encourages all team members to work closely using a common, non-technical language to set the expectations and behavior of a feature. Because of BDD, they share a common understanding of the work that they have to deliver.

Open-Source vs Commercial tools for test automation?

In software testing, open-source tools have existed for quite a while and they will keep existing in the future. New testing frameworks and tools appear every single day, so how do you know what works best for you? Are commercial tools better than open-source alternatives or the other way around? There is no clear answer and “it depends” highly on your needs. Teams are unique and should use whatever tools they want in order to be more efficient, productive, and happy.

Debug Your Apps from Anywhere with Sauce Labs Virtual USB

Today many organizations across the globe have shifted to a remote workforce. While this move may be temporary for some, it requires testing teams to reevaluate how they are testing their web and mobile apps. Traditionally a developer would have a number of devices on their desk or available from a physical device cart in the office, but testing and debugging an app when you don’t have the affected device readily available is a hassle. In a live demo of Sauce Labs Virtual USB, we’ll show you how Virtual USB (vUSB) simulates connecting a real device with a USB cable directly to your local machine during a live or automated testing session. With this functionality you can easily interact with a device in the Sauce Labs Real Device Cloud via an integrated development environment like Android Studio, or using browser-based tools like Chrome DevTools.

The Future of Testing is Intelligent - Diego Lo Giudice, Forrester Research

Slowly but surely, artificial intelligence (AI) and machine learning (ML) are becoming an active part of our daily lives, shaping, for better or worse, the technologies and applications we use each and every day. We already know that AI and ML capabilities are helping make testing solutions – and the testers that use them – more effective and efficient than ever before.

Global power supplier gains 50% testing efficiency with Xray

Established in Denmark in 1933, the DEIF Group is a global market leader in green, safe and reliable control solutions for decentralised power production on land or at sea. In simple terms, they make sure power is always available. DEIF Group is staffed by more than 550 employees and represented in 50+ markets in all regions of the world.

Sharing Variables Between Virtual Users

Variables, may they be constant or dynamic, are an essential part of load testing. We already learned how to manipulate these values by extracting and re-injecting them inside one Virtual User. But what if we need to share these values between several Virtual Users ? In this blog post, I will show you just how to do that, using the MQ technology.

Top 9 Tools for UX Testing

The temptation to dive into user experience design without actually testing to see if your efforts are taking you in the right direction may be weighing on you right now, especially if there are other pressures that are prompting you to push forward with a project as quickly as possible. However, good UX testing can make for a great end product that is not only more satisfying for end users, but is also easier to manage, maintain and update at the backend.