Qxf2 is exploring commonly used Rust crates and sharing our learning. We are focused on crates that testers will end up using quite often. We have tried our best to include illustrative examples in order to help testers understand how to use these crates. This blog is continuation to our previous blog on Regex Crate Modules. In this blog we […]
A guide to Regex Crate – 2
Simplifying Fake Data Generation in Rust using fake crate
Generating realistic test data is often a challenging task in the software industry. However, Rust’s fake crate provides a simple solution to this problem. By using the fake crate, data generation in Rust becomes effortless, allowing users to generate mock data for testing purposes or any other requirements. This blog post delves into the utilization of the Fake crate in […]
Rust Clap journey – a little further
At Qxf2 we are always on the lookout to go wider and deeper into evolving our technical toolbelt. One such initiative was to explore popular Rust crates and to come up with code samples showing implementation of important features. Clap is a popular crate in Rust, that aids in developing CLI applications seamlessly. In our opening blog, we gave you […]
A guide to Regex Crate
Qxf2 is exploring commonly used Rust crates. We are writing a series of posts on useful crates to help you to understand how to use them with examples. This is blog is about the Rust Regex Crate. Disclaimer: We are not developers. But we make it a point to share out learning. This post was worked on in late 2023. […]
Percy Unveiled: Addressing Challenges and Grey Areas
Visual testing has been around for quite some time, yet most development teams tend to focus on unit and integration tests alone. These tests mainly look at the application’s logic, overlooking any potential visual issues at the UI level. By bringing in visual testing, we can catch these visual problems early on and fix them before the product goes live. […]
Crafting Rust CLI Applications: A Journey with Clap Crate
At Qxf2, our ongoing efforts involve delving into popular Rust crates and crafting tutorials to facilitate seamless adoption and utilization of these crates. As part of this undertaking, we turned our attention to the Clap crate, recognizing its significance as a valuable library for parsing command line arguments in Rust. This blog post aims to provide you with a comprehensive […]
Insights from Git Logs for Testing teams
As testers, we are always looking for various tools that can help us enhance our testing. Our go-to tools are mostly defect tracking tools, exploratory testing of the product, and documentation. While these have been important, what if we could gain a fresh perspective by exploring the development activity? How might this aid us in aligning our testing efforts more […]
Build a microVM using Firecracker
This post will cover how to create a custom microVM using Firecracker. We will add a simple Flask app to the microVM. By doing so, you will learn how to install custom packages to your own microVM. This post assumes that you have used Firecracker and tried out a basic example already. Why this post? AWS Lambda stands out as […]
Multiple invocations of lambda – The issue and the fix
I recently implemented a Python script to trigger AWS Lambdas conditionally as part of a Microservices app we built at Qxf2 . I experienced multiple invocations of the lambda issue, which made me go in circles. Hence, I decided to share the thinking behind and the fix. Spoiler: The culprit happened to be a default timeout setting in the boto3 […]
A brief introduction to Accessibility Testing using Axe
This post will discuss accessibility testing – specifically the portions of using Axe on your browser as well as integrating Axe with your automated test suite. We will also briefly discuss few nuances of introducing Accessibility testing into your team’s workflow. This post will NOT cover the basics of Accessibility tests, the standards used, etc. Overview Qxf2’s clients are startups […]