Our AI-Powered Testing & Quality Engineering Blog
Learn the latest news of the AI-augmented testing and quality engineering world
Smoke Tests: What is-it?
Définition Smoke tests are, according to ISTQB definition: A test suite that covers the main functionality of a component or…
How To Build a ChatGPT-like Web App
With Bun/Elysia/HTMX/UnoCSS For quite some time, OpenAI was the sole API provider of large language models (LLMs) for many of…
Product Update – March 2024
Hello! 🌸 Spring has arrived with its share of good news: including our Product Update!! The features we’ve been talking…
Combining Usage and Requirement Coverage for Higher Quality
Requirement Coverage in a Nutshell Requirement coverage is a crucial metric in software testing that gauges the thoroughness of the…
📈 Quality with Smoke Testing, Sanity Testing & Regression Testing
Smoke Testing, Sanity Testing, and Regression testing: the Trifecta Understanding the differences between Smoke, Sanity, and Regression Testing is crucial…
Unlocking Quality Insights with Usage-Centric Testing
Historically, software testing was confined to pre-production environments to validate the application against the written requirements. (also known as requirement-based…
Fine-Tuning LLMs For Testers: A Cost-Effective Alternative to GPT
The surge of Large Language Models (LLM) like GPT has undoubtedly revolutionized the way we approach natural language understanding and…
Product Update, December 2023
Hello! Autumn is on its way, and as the leaves fall, so do the new features in Gravity. In our…
TOOLS COMMONLY USED BY QA TEAMS
Explore the essential tools used by QA teams for streamlined testing processes. Elevate your testing game with these must-have solutions.
Agile testing best practices – Gherkin-based BDD versus Visual ATDD
Discuss and formulate acceptance test scenarios to reinforce requirements elicitation has become a strong agile practice in the recent years.…
Is your Test Automation Framework ready for the AI Era?
With the rise of Large Language Models (LLMs), software testing is progressing towards increased automation of testing activities. What about…
Generating regression tests on the fly: what for?
Introduction We’ve been talking about AI for a few years now, but since the publication of ChatGPT, it’s now seen…
Test Smarter, Not Harder: Prioritize Regression Test Cases
Hey there, if you are here is because you want to learn how to Test Smarter so let’s go!! Regression…
AI for Gravity – A look back at some of our explorations
Machine learning and generative AI are at the heart of our Gravity product development and roadmap. In this post, we…
Regression Testing: What is it?
Regression testing is a vital software testing technique that helps ensure application quality and reliability during software development. It involves…
User Journeys & Video Recording: Product update October 2023
Hello!!! Since the start of the new school year, we’ve had a lot of news to share with you! The…
Optimizing E2E Testing with AI: The Usage-Centric Paradigm
In the world of software development, End-to-End (E2E) testing, especially through the Usage-Centric approach, plays a pivotal role, simulating real-life…
E2E Testing in Agile Development: Balancing Speed and Reliability
In the fast-paced world of Agile software development, where innovation and flexibility are crucial, maintaining dependability while rapidly introducing new…
Mastering LLM Agents: The Tester’s Essential Guide
Large Language Models (LLMs) such as OpenAI’s GPT and Meta’s LLaMa genuinely are the biggest technical revolution since the invention…
Which coverage indicator for your E2E tests?
When producing E2E test suites, one challenge is to know what to test first, and when to consider that the…
Visual ATDD – Model-Based Testing en Agile
The crux of habit You’re probably familiar with this scenario: at the start of a new (school) year, we make…
Testing User Sessions: Understanding the Importance of Coverage
We have recently added a new feature in Gravity that allows us to see the coverage of an E2E test…
Risk-Based Testing with Yest
As we all know, exhaustive testing is impossible. With few exceptions, you have to make a choice and focus your…
Gravity new features : Product update – Q2 2023
Hello there!!! As summer has just settled, and before we enjoy the sun, the beach, and other pleasant activities, let’s…
Quality Engineering through Usage-centric Testing
Enhancing user journeys streamlining the software production system In today’s fast-paced and competitive software development landscape, ensuring high-quality products while…
Eurostar Conference
From June 13th to 16th, a part of our team attended the Eurostar Conference held in Antwerp, Belgium to present…
A Glimpse into the 2023 JFTL Experience
The event The JFTL “Journée Française du Test Logiciel / French day of Software Testing” is a gathering of professionals…
Maximizing Automation Efficiency with AI: Unleashing the Power of Intelligent QA
Hello everybody! Today, we explore how we can deliver high-quality products efficiently and at an accelerated pace with AI and…
Shaping user stories with “example mapping”
TL;DR We introduced example mapping workshops as soon as we set up the development process at the beginning of the…
State of Test Automation 2023: Keeping our E2E Test Suites Lean and Valuable
What we learned from the survey “State of Test Automation 2023”: Keeping our E2E Test Suites Lean and Valuable The…
What Should We Test?
This seemingly elementary question is one of the most complex in the world of quality and testing… while being perhaps…
Ensuring Security in Software Testing: Safeguarding Applications from Vulnerabilities
Protecting applications from potential vulnerabilities is crucial in today’s digital landscape. With the increasing sophistication of cyber threats, ensuring software…
Regression Testing: Essential Areas to Focus on
Regression is a major topic in Agile testing. Its importance is major because in Agile we iteratively build our product,…
Product update Q1 – Gravity
Hey all ????, it’s time for a product update! Let’s review what happened in Gravity these last three months. Our…
A glimpse of Devoxx
If you attended to Devoxx France last week, you may have bumped into the Gravity stand and people from our…
The Importance of Test Automation in Software Development
In today’s digital age, software development has become a critical aspect of businesses worldwide. To ensure the delivery of high-quality…
The perfect Cucumber stack
Cucumber stack: One problem with Cucumber scenario automation A while ago, when I was first introduced to the concepts of…
How Hexagonal Architecture made our developer’s life better
Hexagonal Architecture is great, did you even doubt it? Let’s focus on the benefits provided by this approach and how…
How wonderful it is to work with a JavaScript backend
JavaScript gets a lot of (well-deserved) hate for being an awful language. Java is still often considered as not being fit for backend development.…
Product update Q1 – Gravity
Hey all ????, it’s time for a product update! Let’s review what happened in Gravity these last three months. Our…
Gravity product update – Q4 2022
We released the first usable version of Gravity just after last summer (see the story of our reboot here). We…
Usage-centric Testing part 2: a shift-right approach
In the second part of this series, we will see how shift-right testing, and particularly “Usage-centric Testing”, can help design…
Usage-centric Testing part 1: E2E testing, a love/hate relationship
Before we dig further into Usage-centric Testing itself, this first part is a reminder about why it is important (and…